Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Model Based Systems EngineeringEnterprise Architecture Frameworks
Mr Robert Paternoster
Maritime Architecture Modelling SME
0117 91 36094
Systems Engineering
and Integration Group
V1.1
Aim
• To understand the benefits of Enterprise
Architecture (EA) modelling
• To become familiar with the principle and
structure of MODAF
Definition of Enterprise
• An "enterprise" is any organisation or collection of organisations, that have a common set of business goals and/or a single bottom line.
TOGAF Definition
Definition of Architecture
• Architecture is about structure and inter-relationship
• Some uses of the term architecture:
– A Computer Architecture describes the
structure and organization of a
computer's hardware or system software
– Architecture is the art and science of
designing and constructing buildings
– A Web Services Architecture identifies
the functional components and defines
the relationships among those
components to effect the desired
properties of the overall architecture
Definition of Enterprise Architecture
• “The formal description of the
structure and function of the
components of an enterprise,
their interrelationships, and
the principles and guidelines
governing their design and
evolution over time” (Ref:
IEEE 1471).
Components of an Enterprise
• An enterprise is made up of many components including but not limited to:
– People
– Processes
– Physical Structures
– Engineering and Information Systems
– Financial Resources
• In order to achieve the common “Enterprise Goal” these components must coordinate their functions and effectively exchange information and resources
• For large enterprises, these relationships between components can be very complex.
Managing Complexity
• This complexity tends to lead to the creation of
stove-pipes where different areas of an enterprise
operate in isolation.
• This lack of “bigger picture approach” can result in:
– Reduced Efficiency
– Poor Investment Decisions
– Duplication of Effort
– Loss of agility
• One way of managing this complexity and preventing
the creation of stove-pipes is to model the enterprise
architecture
Modelling the Enterprise Architecture
• Enterprise Architecture (EA) models enable the capture and
presentation of information relating to the Enterprise, with the
aim of:
– Aiding the understanding of complex issues
– Gaining a consistent understanding of the EA and associated
assumptions thus avoiding expensive rectification projects
– Supporting Enterprise planning and change management activities
– Analysing the model to identify and articulate potential issues
– Supporting the elicitation of a coherent set of requirements
• Architecture models are developed at a level of detail that is
appropriate for a given objective.
A Common Framework
• Large corporations may well have separate
enterprise architecture projects
– But there is much in common about the systems in
each “enterprise”
– There is usually great potential for gain in the use of a
common architecture modelling standard or framework
• A common framework can provide a basis for the
development of an architecture repository:
– Allows the integration and re-use of models, designs,
and baseline data
What is MODAF?
• Ministry of Defence Architecture Framework
• An Enterprise Architecture Framework (or “standard”) designed specifically for the MoD Enterprise
– A set of rules and constraints on how to organise information about the enterprise
– Templates that provide a graphical and textual visualisation of the enterprise area being investigated
– Guidelines to govern architecture activity
• MODAF provides a language or “grammar” to produce consistent and coherent enterprise architectures across Defence
MODAF Views
• A MODAF view describes a specific aspect of an
enterprise architecture
• For example:
– Strategic View (StV) 1 – Enterprise Vision. Designed
for senior management to capture the strategic
direction of the enterprise
– System View (SV) 2a - System Port Specification.
Designed for engineers to specify the ports on a
system, and the associated protocols used.
• Within MODAF 1.2 there are 46 different MODAF
views
MODAF is NOT…
A lot of disconnected views
Why MODAF is NOT a lot of disconnected views?
Underlying Model Constructed in Accordance to MODAF Meta-Model
OV-1a: High-Level Operational Concept Graphic
•
Why MODAF is NOT a lot of disconnected views?
Underlying Model Constructed in Accordance to MODAF Meta-Model
OV-1a: High-Level Operational Concept Graphic
MODAF Viewpoints
Strategic
(StV 1-6)
Why?
‘Capabilities’
Operational
(OV 1-7)
What?
‘Logical’
System
(SV 1-12)
How?
‘Solution’
Acquisition
(AcV 1-2)
When?
‘Programmatic’
Technical
(TV 1-2)
‘Constraints’
All View
(AV 1-2)
‘Summary’
Service
Orientated
(SOV 1-5)‘Services Available’
Simplified MODAF 1.1 Meta-Model (M3)
Simplified MODAF 1.1 Meta-Model (M3)
StV2
OV2
TV1
AcV2
SV1
SV2aStV1
StV5
OV5
Views Example: Joint Fires
Strategic
Operational
StV2
JF
OV1
(Info Ex)
(Surveillance) (C&C) (Effect)
Locate ID Decide Destroy(Info Ex)
OV3OV3
OV1 OV2 OV3 OV5 SV1STV2 Acv2
System
Acquisition
AV1 TV1SOV2
Strategic
Operational
StV2
JF
OV1
(Info Ex)
(Surveillance) (C&C) (Effect)
(Info Ex)
OV3OV3
OV1 OV2 OV3 OV5 SV1STV2 Acv2
System
Acquisition
AV1 TV1
OV2
Views Example: Joint Fires
SOV2
Strategic
Operational
StV2
JF
OV1
(Surveillance) (C&C) (Effect)
Locate ID Decide Destroy
SOV2SOV2
System
Acquisition
OV1 OV2 OV3 OV5 SV1STV2 Acv2AV1 TV1
Views Example: Joint Fires
SOV2
(Cap Config)
(Cap Config)(Cap Config) (Cap Config)
Strategic
Operational
System
Acquisition
StV2
JF
OV1
(Surveillance) (C&C) (Effect)
Locate ID Decide Destroy
SOV2SOV2
2008 2020
AcV
2
2008 2020
AcV2
2008 2020
AcV2
200
8
202
0
AcV
2
SV1
OV1 OV2 OV3 OV5 SV1STV2 SOV2 Acv2AV1 TV1
Views Example: Joint Fires
Summary
• MODAF is an Enterprise Architecture Framework
designed specifically for the MOD enterprise
• The MODAF Meta-Model (M3) enables enterprise
architecture modelling to be done consistently
across Defence
• The 46 MODAF views provide a common way of
presenting outputs from the MODAF compliant
models
• MODAF is an evolution of DoDAF and basis for NAF
revision 3
Questions?