Table of Contents

System Architecture Composition

System Design Meta Model

The system architecture specification may be defined according to various architecture views (see System Architecture Definition). Core structural views can be defined across the three levels of design abstraction (business, application and platform), according to the entities defined by the System Design Meta Model.

Business Architecture

Business Architecture Entities

The following entities comprise the Business Architecture:

Interrogatives

There are six interrogatives generally relating to the business architecture that the architecture should be able to answer:

Business Architecture Views

The Business Architecture entities may be presented in a number of views. Firstly, a functional view of the business process and functions, with associated information and actors.

Secondly, an information view showing entity relationships. It may also map the information entities to a related high level subject area.

In addition the Business Architecture specification should include the following artefacts:

Application Architecture

Application Architecture Entities

The following entities comprise the Application Architecture:

Application Architecture Views

The Application Architecture entities may typically be presented in a structural functionally orientated view.

In addition the Application Architecture specification should include the following artefacts:

Platform Architecture

Platform Architecture Entities

The following entities comprise the Platform Architecture:

Platform Architecture Views

The Platform Architecture entities may typically be presented through two structural views. Firstly, that shows the relationships between Application Services and associated Platform Interfaces.

Secondly, a somewhat conceptual view of how Application Services are deployed on Infrastructure within a given physical network and computing environment.

In addition the Platform Architecture specification should include the following artefacts: