Professional Documents
Culture Documents
Z8
There are many resources covering topics in architecture.
In recent years there have been several significant attempts to Here are a few you might find useful: INCOSEUK
provide assistance to architects, particularly in relation to what
■ The INCOSE UK Chapter’s Architecture Working Group
kind of system descriptions might be relevant for Issue 1.0
wiki pages: www.ukawg.org
system architecture. This assistance is usually expressed October 2010
■ The UK Ministry of Defence’s Architecture Framework
through Architecture Frameworks, which serve to structure
(MODAF): www.mod.uk/modaf
and organise architectural descriptions. (Other techniques
■ The Open Group’s Architecture Framework (TOGAF):
and tools are relevant in the ‘implementation domain’
but cannot be covered here.)
www.opengroup.org/togaf
■ The ISO/IEC standard on Architecture Descriptions
System Architecture
(ISO/IEC 42010): www.iso.org
Architecture Frameworks define a set of viewpoints on to
■ The UK Department for Transport’s Architecture Framework What is system architecture?
an underlying architecture and they may be supported by a
(TRAK), originally created by London Underground:
metamodel (a precise definition of what can be described in Architecture is a popular and evidently useful
http://trak-community.org
the architecture through each of the viewpoints). The emerging concept, with many practical benefits (see Page 4) -
■ The US Department of Defense’s Architecture Framework
international standard ISO/IEC 42010 addresses architecture unfortunately for the novice and the unwary there are
(DoDAF): http://cio-nii.defense.gov/sites/dodaf20
descriptions and architecture frameworks. many different interpretations in widespread use.
■ The original IT-inspired Architecture Framework from
John Zachman: www.zifa.com
Examples of widely used architecture frameworks include:
■ The book by Maier and Rechtin gives a particular perspective Drawing on a variety of such interpretations, the
Zachman, MODAF, DoDAF and TOGAF (see Page 6).
on architecture: M. W. Maier and E. Rechtin. 2009. The Art of following is our summary definition that captures
Note that some Architecture Frameworks focus more
on the architecting process and others focus more on
Systems Architecting. ISBN:978-1420079135 the majority of the common ground:
architecture products.
“The architecture of a system is its fundamental
A visual representation of types of views in MODAF structure – which may include principles applying to
is shown below: This leaflet the structure as well as specific structures.”
This leaflet is intended to be a simple introductory guide to
system architecture and architecting, particularly as practised Some authors broaden the definition of architecture
in the UK. It is one of a series of introductory guides produced to include, for example, principles associated with the
by the INCOSE UK Chapter. realisation of the system (how it is implemented) or
governing its evolution over time.
Strategic Views For further information, advice and links to helpful websites
Technical Standard Views
Aquisition Views
INCOSEUK
INCOSEUK @incoseuk
The architecture of a system is its
Z8 Issue 1.0 October 2010
fundamental structure
© 2015 INCOSE UK ltd. INCOSEUK
5 6 1
What is architectural structure? What is the role of architecture?
Define
A typical system architecture will not usually be described structuring In use, architectural descriptions will usually have a
by a single type of structure – it is likely to include logical principles
primary role (or purpose) and a multitude of secondary
(functional) structure, behaviour (process) structure, physical Define
structure and potentially other types of structure (eg financial architecture ones. Some examples are:
options
or commercial). What needs to be included depends on what
is judged to be fundamental, as discussed earlier. Analyse ■ Acting as a vehicle for communications between
architecture
options stakeholders;
Select ■ Establishing context;
architecture
options ■ Capturing key business and technical concepts;
Produce ■ Providing a decision/trade framework;
architecture ■ Providing guidance to the creation of detailed designs;
descriptions
■ Handling complexity and uncertainty;
Illustrative architecting process ■ Supporting re-use of system elements;
■ Supporting extension, enhancement or scaling;
Behaviour (process) description ■ Dealing with transformation or evolution of systems
over time.
System architecting is the process
of creating a system architecture A well crafted architecture should deliver the desirable
outcomes (benefits) associated with each of its primary
Logical (functional) description
and secondary roles.
INCOSEUK
depend on the purpose and context of the architecture.
Some practitioners regard each type of architecture as Engineering has historically been considered broadly,
There are many good guiding principles for architecting, a viewpoint on to a single underlying architecture applying at all levels and embracing both synthetic
including modularity, high cohesion, loose coupling, etc. and analytical methods. Hence, we advocate the view
(ie: a single system could have a security architecture
As an overall principle, we paraphrase Saint-Exupéry:
and an information architecture, etc) – more on this in that Architecting is best regarded as a subset of a
“An architect knows he has achieved perfection not when
there is nothing left to add, but when there is nothing left the section on Architecture Frameworks (see Page 5). broadly drawn Systems Engineering.
to take away.”
2 3 4