ap233 dodaf backup slides

20
Backups

Upload: api-3721198

Post on 11-Apr-2015

289 views

Category:

Documents


4 download

DESCRIPTION

Backups for the general AP233 overview that show the DODAF/AP233 mapping project results.

TRANSCRIPT

Page 1: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

Backups

Page 2: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

DoDAF CADM/AP233 Project

Page 3: AP233 DODAF Backup Slides

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

All Presentation Material Copyright Eurostep Group AB

Proving this path

Page 5: AP233 DODAF Backup Slides

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

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

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

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

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

All Presentation Material Copyright Eurostep Group AB

AP233 Requirements

ISO Information Model External Classes (aka Taxonomy)

Page 11: AP233 DODAF Backup Slides

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

All Presentation Material Copyright Eurostep Group AB

Published Deliverable

• Web site documenting AP233 and CADM/AP233 mapping

Page 13: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

Example from AP233 DescriptionAP233 as UML

Diagrams

AP233 XML description

Page 14: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

CADM/AP233 Mapping Example

CADM Facility linked to AP233

Location

Page 15: AP233 DODAF Backup Slides

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

All Presentation Material Copyright Eurostep Group AB

Create OV-5 Activity Breakdown

Page 17: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

Transfer to UML thru AP233 Pipeline

Page 18: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

Create Statechart Detailing Use Case

Page 19: AP233 DODAF Backup Slides

All Presentation Material Copyright Eurostep Group AB

Transfer SVM through AP233 Pipeline

Page 20: AP233 DODAF Backup Slides

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