Please enable JavaScript.
Coggle requires JavaScript to display documents.
Developing an Architecture (Operational concept (How the system operates,…
Developing an Architecture
Operational concept
How the system operates
How it will act and look in the production enviroment
Where the system will be distributed
How long the system must operate
The performance of the system
includes a collection of senarios applicable to each group of stakeholders for each relevant phase of the systems lifecycle
Functional Architecture
A set of activities or functions that are organised in a certain order to achieve a set of functional requirements.
Physical Architecture
A conceptual description of the physical elements, depicted as nodes that constitute the system and their relationships indicated in the form of links
The physical architecture gives the physical resources to perform system functions. It is developed concurrently with the functional architecture
Process - Three phases
Analysis phase
static representatives of the function and physical architectures are obtained use the operation concept to drive the process and the technical architecture to guide it
Synthesis phase
The static constructs together with descriptions of the dynamic behaviour of the architecture are used.
Evaluation phase
Measure of Performance (MOP) and measures of effectiveness (MOE) are obtained
Components needed to model software architecture
Components
Connectors
Systems - components and connectors
Properties - non-structural information about parts of an architecture description
Styles - defines the design vocabulary (and constraints) for the components, connectors, and properties
Deliverables
Simple concept of the system
Abstracted design of the system
Functional description of the system
Component relationships/interfaces