Sie sind auf Seite 1von 20

Backups

All Presentation Material Copyright Eurostep Group AB


DoDAF CADM/AP233 Project

All Presentation Material Copyright Eurostep Group AB


DoDAF CADM/AP233 Project
• Purpose
– Evaluate feasibility of system architecture data
exchange using emerging ISO AP233 Systems
Engineering standard
• Not a fully validated design effort
– Provide a body of work that future efforts can
build upon
• Deliverables
– Documented CADM View-AP233 mapping
– Upgrades to AP233 itself to fill gaps found in
mappings
– Proof-of-concept AP233-CADM converters for
demos
All Presentation Material Copyright Eurostep Group AB
Proving
this path

All Presentation Material Copyright Eurostep Group AB


Context Diagram for
Systems Engineering
Standards
Process
EIA 632 ISO 15288 IEEE 1220 CMMI *
Standards

Architecture DoDAF
FEAF DoDAF Zachman FW MoDAF
Frameworks

This shows Implemented


HPonly one thread through these
Modeling
SADT OOSE Other
standards, others are necessary as well.by Tools
Methods

Modeling &
Simulation
UML/SysML IDEF0 HLA Other
Standards Modeling Simulation

Interchange
Standards
MOF/XMI STEP/AP-233 Other
CADM

All Presentation Material Copyright Eurostep Group AB


DoDAF Views
NODES XY
TIME A B C X Z
T1 Y
T2 System Functionality
T3 Y
Description (SV-4) X
Systems Functionality
Sequence and Timing Systems Interface
Description (SV-10 a/b/c) Description (SV-1)
Technical Architecture
Activity to System Physical Schema Profile (TV-1)
Function (SV-5) SV-11
Standards Technology
Systems Evolution
CONNECTION
TO NODE B

System - System Forecast (TV-2)


NODE A

Te
System 1 System 2

Description (SV-8)

s
Two­Way One­Way
Communications

Matrix (SV-3)
Communications

tem
Links Link

System 3 System 4 CONNECTION

ch
TO NODE B
Local Area Net
System 5

EXTERNAL

nic
CONNECTION

Sys
(OUTSIDE THE
NODES OF INTEREST) CONNECTION
TO NODE C

Systems Communications

al
Description (SV-2)
Operational
Systems Data Exchange
Matrix (SV-6)
Systems Performance
Parameters Matrix (SV-7)

Operational Concept
Description (OV-1)
Systems Technology
Operational Activity
Forecast (SV-9) NODES
Model (OV-5) Node Connectivity TIME A B C
Description (OV-2) T1
T2
• .....

----
T3
• .....
----
• .....
----
----

Operational Activity
----
----

Organizational ----
----

Sequence and Timing


Relationships Information
Description (OV-6 a/b/c)
Chart (OV-4) Logical Data Exchange Matrix
Model (OV-7) (OV-3)

All Presentation Material Copyright Eurostep Group AB


Mapping Documentation
• Document as a Web site in the style of a
programmers guide
– Audience
• Audience is software developers
• No previous knowledge of AP233 is required
• UML diagrams and XML Schemas used to explain how
to write a converter
– Approach
• Develop standalone AP233 document that is
independent of DoDAF/CADM mapping
• Develop document for each DoDAF View and “link” into
the AP233 document
• Makes the AP233 documentation reusable for a similar
project on SysML, MoDAF, etc.

All Presentation Material Copyright Eurostep Group AB


OV-5/AP233 ICOM mapping
DODAF CADM CADM XML AP233 AP233 XML
Flow ACTIVITY- <ACTV_MDL_IE_ROLE Assignment of <Applied_activity_method_
Connector MODEL- > Product to assignment>
Type Input INFORMATION- Activity_method <Assigned_activity_
ELEMENT-ROLE <AMIER_TY_CD>1</… with Role
INPUT > “Activity input” method>
<Activity_method ref=
<Items>
<Product ref=
<Role>Activity Input</Role>
Flow ACTIVITY- <ACTV_MDL_IE_ROLE Assignment of As above with <Role> Activity
Connector MODEL- > Product to output</Role>
Type Output INFORMATION- Activity_method
ELEMENT-ROLE <AMIER_TY_CD>2</… with Role
OUTPUT > “Activity output”
Flow ACTIVITY- <ACTV_MDL_IE_ROLE Assignment of As above with <Role>Activity
Connector MODEL- > Product to control</Role>
Type Control INFORMATION- Activity_method
ELEMENT-ROLE <AMIER_TY_CD>3</… with Role
CONTROL > “Activity control”
Flow ACTIVITY- <ACTV_MDL_IE_ROLE Assignment of As above with
Connector MODEL- > Product to <Role>Conducts</Role>
Type INFORMATION- Activity_method
Mechanism ELEMENT-ROLE <AMIER_TY_CD>4</… with Role
MECHANISM > “Conducts”

All Presentation Material Copyright Eurostep Group AB


SE Application Integration using
AP233 data pipe
- that includes DODAF classes

Request

Database Response Database

Taxonomy

AP233 CADM

AP233
Data File References for
added semantics

All Presentation Material Copyright Eurostep Group AB


AP233 Requirements

ISO Information Model External Classes


(aka Taxonomy)

All Presentation Material Copyright Eurostep Group AB


Solid box is an instance
of Activity named “Activity x
Is validated against
XML exchange Empty box is an instance
document of Classification

XML Schema Classification says “Activity x”


is classified as a “Repair”
Is generated from

ISO Information Model Taxonomy


All Presentation Material Copyright Eurostep Group AB
Published Deliverable
• Web site documenting AP233 and CADM/AP233
mapping

All Presentation Material Copyright Eurostep Group AB


Example from AP233
Description
AP233 as UML
Diagrams

AP233 XML
description

All Presentation Material Copyright Eurostep Group AB


CADM/AP233 Mapping Example

CADM Facility
linked to
AP233
Location

All Presentation Material Copyright Eurostep Group AB


Demo : Executable
Architectures
OV-5
Create Activity Transfer to UML Operational
Breakdown in Tool Thru AP233 Use Case
MindMap Tool Pipeline (UML)

Request System
Model
Response

Simulation Transfer to Simulator OV-6a


Tool Thru AP233 Pipeline Build State
(SVM) Machine
(UML)
All Presentation Material Copyright Eurostep Group AB
Create OV-5 Activity Breakdown

All Presentation Material Copyright Eurostep Group AB


Transfer to UML thru AP233 Pipeline

All Presentation Material Copyright Eurostep Group AB


Create Statechart Detailing Use
Case

All Presentation Material Copyright Eurostep Group AB


Transfer SVM through AP233
Pipeline

All Presentation Material Copyright Eurostep Group AB


Conclusion
• DOD DODAF/CADM-AP233 Project finishing this
month
– See http://www.exff.org/ap233
• Did prove that AP233 can support Architecture
Framework tool integration
• Improved AP233 itself by filling gaps identified
during the project
• AP233 Committee Draft ballot 1Q2007
– All Classes are completed but the Associations between
them are still in work … and there are hundreds
• Link of AP233 with SysML Plug-fest and other
testing means are high on list of desires

All Presentation Material Copyright Eurostep Group AB

Das könnte Ihnen auch gefallen