AP233 DODAF Backup Slides
-
Upload
api-3721198 -
Category
Documents
-
view
276 -
download
4
description
Transcript of AP233 DODAF Backup Slides
![Page 1: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/1.jpg)
All Presentation Material Copyright Eurostep Group AB
Backups
![Page 2: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/2.jpg)
All Presentation Material Copyright Eurostep Group AB
DoDAF CADM/AP233 Project
![Page 3: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/3.jpg)
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
![Page 4: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/4.jpg)
All Presentation Material Copyright Eurostep Group AB
Proving this path
![Page 5: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/5.jpg)
All Presentation Material Copyright Eurostep Group AB
ImplementedImplementedby Toolsby Tools
Modeling Methods SADTSADTHH
PPOOSEOOSE OtherOther
Interchange Standards MOF/XMIMOF/XMI STEP/AP-233STEP/AP-233 OtherOther
Architecture Frameworks
FEAFFEAF Zachman FWZachman FWDoDAFDoDAF MoDAFMoDAF
Modeling & SimulationStandards
UML/SysMLUML/SysML IDEF0IDEF0 OtherOtherHLAHLAModeling Simulation
ProcessStandards EIA 632EIA 632 CMMI *CMMI *ISO 15288ISO 15288 IEEE 1220IEEE 1220
Context Diagram for Systems Engineering Standards
DoDAF
UML/SysML
MOF/XMI CADMSTEP/AP-233
This shows only one thread through these standards, others are necessary as well.
![Page 6: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/6.jpg)
All Presentation Material Copyright Eurostep Group AB
Operational
Systems
Technical
Operational Concept Description (OV-1)
Node Connectivity Description (OV-2)
X YXZ
XY
Y
Systems InterfaceDescription (SV-1)
Operational Activity Model (OV-5)
Information Exchange Matrix
(OV-3)
Activity to System Function (SV-5)
System Functionality Description (SV-4)
Organizational Relationships Chart (OV-4)
Systems Data Exchange Matrix (SV-6)
Operational Activity Sequence and Timing
Description (OV-6 a/b/c)
NODE A
Local Area Net
System 1 System 2
System 3 System 4
System 5
EXTERNALCONNECTION(OUTSIDE THENODES OF INTEREST)
CONNECTIONTO NODE B
CONNECTIONTO NODE B
CONNECTIONTO NODE C
Two-WayCommunicationsLinks
One-WayCommunicationsLink
Systems Communications Description (SV-2)
System - System Matrix (SV-3)
Systems Technology Forecast (SV-9)
Standards Technology Forecast (TV-2)
Technical Architecture Profile (TV-1)
Systems Performance Parameters Matrix (SV-7)
• ----------------------------------------------------------------
• .....• .....• .....
Logical Data Model (OV-7)
Systems Functionality Sequence and Timing
Description (SV-10 a/b/c)
Systems Evolution Description (SV-8)
Physical SchemaSV-11
A B C
T1T2T3
NODESTIME
A B C
T1T2T3
NODESTIME
DoDAF Views
![Page 7: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/7.jpg)
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.
![Page 8: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/8.jpg)
All Presentation Material Copyright Eurostep Group AB
OV-5/AP233 ICOM mappingDODAF CADM CADM XML AP233 AP233 XMLFlow Connector Type Input
ACTIVITY-MODEL-INFORMATION-ELEMENT-ROLE INPUT
<ACTV_MDL_IE_ROLE> <AMIER_TY_CD>1</…>
Assignment of Product to Activity_method with Role “Activity input”
<Applied_activity_method_ assignment> <Assigned_activity_ method> <Activity_method ref= <Items> <Product ref= <Role>Activity Input</Role>
Flow Connector Type Output
ACTIVITY-MODEL-INFORMATION-ELEMENT-ROLE OUTPUT
<ACTV_MDL_IE_ROLE> <AMIER_TY_CD>2</…>
Assignment of Product to Activity_method with Role “Activity output”
As above with <Role> Activity output</Role>
Flow Connector Type Control
ACTIVITY-MODEL-INFORMATION-ELEMENT-ROLE CONTROL
<ACTV_MDL_IE_ROLE> <AMIER_TY_CD>3</…>
Assignment of Product to Activity_method with Role “Activity control”
As above with <Role>Activity control</Role>
Flow Connector Type Mechanism
ACTIVITY-MODEL-INFORMATION-ELEMENT-ROLE MECHANISM
<ACTV_MDL_IE_ROLE> <AMIER_TY_CD>4</…>
Assignment of Product to Activity_method with Role “Conducts”
As above with <Role>Conducts</Role>
![Page 9: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/9.jpg)
All Presentation Material Copyright Eurostep Group AB
Request
ResponseDatabase Database
AP233Data File References for
added semantics
SE Application Integration using AP233 data pipe- that includes DODAF classes
CADMAP233
Taxonomy
![Page 10: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/10.jpg)
All Presentation Material Copyright Eurostep Group AB
AP233 Requirements
ISO Information Model External Classes (aka Taxonomy)
![Page 11: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/11.jpg)
All Presentation Material Copyright Eurostep Group AB
ISO Information Model Taxonomy
XML exchangedocument
Classification says “Activity x” is classified as a “Repair”
XML Schema
Is generated from
Is validated against
Solid box is an instanceof Activity named “Activity x”
Empty box is an instanceof Classification
![Page 12: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/12.jpg)
All Presentation Material Copyright Eurostep Group AB
Published Deliverable
• Web site documenting AP233 and CADM/AP233 mapping
![Page 13: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/13.jpg)
All Presentation Material Copyright Eurostep Group AB
Example from AP233 DescriptionAP233 as UML
Diagrams
AP233 XML description
![Page 14: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/14.jpg)
All Presentation Material Copyright Eurostep Group AB
CADM/AP233 Mapping Example
CADM Facility linked to AP233
Location
![Page 15: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/15.jpg)
All Presentation Material Copyright Eurostep Group AB
Request
Response
SystemModel
Demo : Executable Architectures
Create Activity Breakdown in MindMap Tool
OV-6aBuild StateMachine(UML)
Transfer to UMLTool Thru AP233Pipeline
OV-5OperationalUse Case
(UML)
Transfer to SimulatorThru AP233 Pipeline
SimulationTool
(SVM)
![Page 16: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/16.jpg)
All Presentation Material Copyright Eurostep Group AB
Create OV-5 Activity Breakdown
![Page 17: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/17.jpg)
All Presentation Material Copyright Eurostep Group AB
Transfer to UML thru AP233 Pipeline
![Page 18: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/18.jpg)
All Presentation Material Copyright Eurostep Group AB
Create Statechart Detailing Use Case
![Page 19: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/19.jpg)
All Presentation Material Copyright Eurostep Group AB
Transfer SVM through AP233 Pipeline
![Page 20: AP233 DODAF Backup Slides](https://reader033.fdocuments.us/reader033/viewer/2022051615/552909a74a795977158b45d7/html5/thumbnails/20.jpg)
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