ap233 dodaf backup slides

Post on 11-Apr-2015

292 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

All Presentation Material Copyright Eurostep Group AB

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

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.

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

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 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>

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

All Presentation Material Copyright Eurostep Group AB

AP233 Requirements

ISO Information Model External Classes (aka Taxonomy)

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

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 DescriptionAP233 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

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)

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

top related