alecru's picture
From alecru rss RSS  subscribe Subscribe

DoDAF CADM ISO AP233 OMG UML Converter Interim Report 

DoDAF CADM ISO AP233 OMG UML Converter Interim Report

 

 
 
Tags:  architecture  enterprise architecture repository  information technology architecture 
Views:  84
Published:  October 31, 2011
 
0
download

Share plick with friends Share
save to favorite
Report Abuse Report Abuse
 
Related Plicks
Architecture Consulting

Architecture Consulting

From: bndid
Views: 172 Comments: 0
Architecture Consulting
 
IntelliSense EA Practice - Architecture Development

IntelliSense EA Practice - Architecture Development

From: ajwinkel
Views: 29 Comments: 0

 
Enterprise Architecture Consulting

Enterprise Architecture Consulting

From: xiaoyun
Views: 64 Comments: 0
Enterprise Architecture Consulting
 
Sun: Java Exams (SunExam.ppt)

Sun: Java Exams (SunExam.ppt)

From: astark
Views: 151 Comments: 0

 
5-1 CHAPTER 5 IT ARCHITECTURES

5-1 CHAPTER 5 IT ARCHITECTURES

From: atlaso
Views: 83 Comments: 0
5-1 CHAPTER 5 IT ARCHITECTURES
 
See all 
 
More from this user
Abaco at bermuda isles naples fl real estate

Abaco at bermuda isles naples fl real estate

From: alecru
Views: 58
Comments: 0

VN-opetus mlk marras-06

VN-opetus mlk marras-06

From: alecru
Views: 174
Comments: 0

Unified Communications: definizioni, opportunità e risparmi ottenibili

Unified Communications: definizioni, opportunità e risparmi ottenibili

From: alecru
Views: 55
Comments: 0

VF2000AR

VF2000AR

From: alecru
Views: 119
Comments: 0

losing weight without exercise

losing weight without exercise

From: alecru
Views: 179
Comments: 0

 
See all 
 
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments: (watch)
 
 
Notes:
 
Slide 1: ® DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005 Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 2: Agenda • • • • • • Who am I and what is Eurostep? Project Focus Project Technical Summary Walkthrough of Mapping Documentation Demonstration of Software Recommendations for Further Activities ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 3: Who am I? • David Price – ~20 years at IBM as Senior Software Engineer • Mechanical CAD support, Corporate Design Practices • IBM Consulting, IBM Enterprise Integration • Assignee to PDES, Inc. consortium developing ISO STEP stds – ~4 years at Eurostep Limited as Senior Consultant • Oil and Gas data warehouse standards/implementation • Ship Classification data exchange UML/XML Schema project • ISO AP239/PLCS Semantic Approach to Taxonomies for data exchange for UK MoD • Open-source Web site www.exff.org dedicated to data exchange and modeling language interoperability ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 4: What is Eurostep? • Eurostep Limited – Consulting company based in UK, part of Eurostep Group operating in UK, Sweden, Finland and USA • Eurostep Sweden commercial product Web-enabled PLM system – Typical Customers : BAE SYSTEMS, UK MoD, Volvo, NASA/JPL, Boeing, FMV, AstraZeneca, John Deere – Decades of experience in ISO STEP and OMG standards – Decades of industrial experience in Aerospace, Ship Classification, Logistics Support, PLM, Mechanical Engineering, … – Related projects • • • • SEDRES 2 PLCS Consortium Project and Technical Coordination ISO STEP AP239/PLCS and AP233/SysEng modeling SysML submission team member ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 5: Project Focus • Based on white paper describing DoDAF, SysML and AP233 standards for System-of-systems and Systems Engineering – Using Systems Engineering Standards In an Architecture Framework by Ian Bailey, Eurostep, Fatma Dandashi and Huei-Wan Ang, Mitre Corp, and Dwayne Hardy, American Systems Corp • Influenced by INCOSE, ISO STEP and OMG communities ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 6: tem Future Big Picture? specifies requirements for Other SE Views ch Te al ni c CA DM Sys s Operational DODAF OMG SysML SV4 ISO 10303 STEP Standards Detailed Design, Manufacturing, Life Cycle Support, … AP233 AP233 CADM AP2xx DARS ® CADM = Core Architecture Data Model DARS = DoD Architecture Repository System Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 7: Walkthrough of 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. ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 8: The Mapping Documentation ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 9: Demonstration Scenario Activity Hierarchy (Mindmap) Operational Use Case (UML) Systems Interfaces (UML) 1 2 3 4 5 AP233 AP233 CADM ® AP233 Simple CADM Browser Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 10: Resulting Tool Interoperability • CADM-AP233 interoperability creates a new path into DoDAF for: – UML/SysML tool vendors – Non-UML tool vendors – Other military AFs • UK MoDAF Enterprise Reference Model • CADM-AP233 interoperability creates a capability to feed DoDAF data down the systems life cycle via other STEP APs – e.g. AP239/Product Life Cycle Support for Support Engineering, Maintenance, Logistics, etc. ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 11: Recommended Next Steps • Release current software and documentation as open source – With DoD approval, Eurostep will post results as open-source project to which anyone can contribute • Evaluate possibility of validating results in CADM testing forum • Consider expanding CADM-AP233 to cover additional views – Suggest priority aligned with SysML to build on momentum • SysML 1.0 release planned for June 05, consider doing a similar project for SysML-AP233 – SysML partners have prototyping plans ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 12: From SysML Submission ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 13: From SysML Submission ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 14: Where might we go from here? • Interoperability can be provided through an opensource set of software tools reducing barriers for everyone – The XML community has been very successful at this • Ideas for the information technology – High Level API specified as UML and delivered in multiple programming languages (e.g. Java, C++, C#) – Direct converters for other standard formats (e.g. XMI) – Web services and interoperability hubs on Web ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 15: AP233 approach • Standardize flexible, extensible information model in ISO – Independent of any tool or modelling approach • Can represent UML, IDEF and non-standard tool languages – Extension via a “classification by external class” concept within the information model itself • makes AP233 suitable as a neutral data exchange standard for Systems Engineering data • leaves room for communities or organizations to tailor AP233 use for specific needs – Designed for data exchange, not for operational system or repository Fewer semantics and rules written into the information model • Breaks concepts down to relatively fine level of detail to support a variety of tools/disciplines ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 16: AP233 Requirements ISO Information Model External Classes (aka Taxonomy) ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 17: DoDAF/CADM External Classes ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 18: AP233 is modular • AP233 is one of the new suite of STEP modular APs – A STEP module is a small, reusable information model from which the larger Application Protocols are created – So, if AP233 doesn’t quite cover something it can be extended by incorporating or creating other small STEP information models ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 19: DoDAF Uses ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 20: AP233 Systems Engineering • AP233 is the Systems Engineering part of the new suite of ISO 10303 STEP Application Protocols built from modules – Shared constructs guarantee interoperability between disciplines such as Systems Engineering, Product Life Cycle Support and Configuration Controlled Design • Defines a formal, strict information model – intended to prevent ambiguity when used for exchange between engineering systems • As part of STEP, AP233 links to standards with a vast scope ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 21: AP233 Scope requirements text-based property-based breakdowns static structure functional breakdown system sub-system WBS PDM product structure security config control person & org behaviour state-based function-based Legend future work completed ® analysis verification & validation risk rules model presentation measurement Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 22: Project Overview • Deliverables – Interim report and CADM/AP233 converter • Demonstration at OMG/INCOSE conference – Final report, CADM/AP233 converter and demonstration • DoDAF Views In-scope SV1 – System Interface Description SV2 – Systems Communications Description SV3 – Systems-Systems Matrix SV4 – Systems Functionality Description OV5 – Operational Activity Model TV1 – Technical Standards Profile ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 23: Possibilities SysML UML 1.5 MoD AF ERM Non-UML Tools AP233 AP233 CADM ® AP233 AP233 Simple CADM Browser Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 24: Project Technical Summary • Scope – SV-1, SV-2, SV-3, SV-4, OV-5, TV-1 subset • 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 mapping between DoDAF CADM XML format and the ISO AP233 XML format • Delivered as a Web site • Audience is software developers writing CADM-AP233 translators – Software that coverts between CADM XML and AP233 XML • Upon permission from DoD, intended release as open-source project ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 25: DoDAF Views NODES TIME A T1 T2 T3 B C System Functionality Description (SV-4) X Y Y X XY Z Systems Functionality Sequence and Timing Description (SV-10 a/b/c) Activity to System Function (SV-5) System - System Matrix (SV-3) Systems Evolution Description (SV-8) NODE A S se 1 yt m T oW w- a y Cm u i ai n o m ctos n Lk is n Systems Interface Description (SV-1) Physical Schema SV-11 CNE T N O NC I O T ND B O OE Technical Architecture Profile (TV-1) Standards Technology Forecast (TV-2) ch Te Ss e 2 yt m OeW n- a y Cm u i ai n o mnc to s Lk i n S se 3 yt m S se 4 yt m Lc l Ae Nt oa r a e S se 5 yt m E TR A XE N L C NET N O NC I O ( USD T E O TI E H N DS F N E E T O E O I T RS ) CNE T N O NC I O T ND B O OE te m Sys s al ni c Systems Communications Description (SV-2) Systems Data Exchange Matrix (SV-6) Systems Performance Parameters Matrix (SV-7) CNE T N O NC I O T ND C O OE Operational Operational Concept Description (OV-1) Systems Technology Forecast (SV-9) Operational Activity Model (OV-5) • ..... • ..... • ..... • ------------------------- Node Connectivity Description (OV-2) NODES TIME A T1 T2 T3 B C Organizational Relationships Chart (OV-4) ® Logical Data Model (OV-7) Information Exchange Matrix (OV-3) Operational Activity Sequence and Timing Description (OV-6 a/b/c) Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 26: AIP Sample Data (1) A0--GENERATE TACTICAL RECONNAISSANCE PLAN A3--COORNDINATE AT JOINT LEVELTACTICAL RECONNAISSANCE PLAN A3.1--ASSESS JOINT TR CAPABILITIES A1--DEVELOP TACTICAL RECONNAISSANCE PLAN A3.2--PRIORITIZE TR NEEDS A1.1--ASSESS INTIAL TR NEEDS FOR MISSIONS AND PLANS A2--COORDINATE ORGANIC SENSOR EMPLOYMENT A1.2--UPDATE TR NEEDS A1.3--ISSUE TRP FOR COORDINATION A2.1--EVALUATE NEW TR NEEDS A2.2--ASSESS CURRENT TR CAPABILITIES A2.3--FINALIZE ARMY TRP ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 27: AIP Sample Data (2) DoD DIRECTIVES ARMY DOCTRINE ARMY DIRECTIVES INTEL REPORTS MISSIONS AND PLANS CURRENT SITREPS DEVELOP TACTICAL RECONNAISSANCE PLAN A1 DRAFT TRP COORDINATE ORGANIC SENSOR EMPLOYMENT A2 UPDATED TRP JOINT OPERATIONS DOCTRINE UNSUPPORTED ARMY TR NEEDS COORNDINATE AT JOINT LEVELTACTICAL RECONNAISSANCE PLAN A3 TR DEFICIENCIES LIST FINALIZED TRP SENSOR INVENTORY DB ANALYSTS NODE: A0 TITLE: TRP GENERATION NO.: ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 28: Scenario 1 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 29: Activity and I/O Flows ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 30: Activity Breakdown ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 31: Nodes, Systems and Interfaces ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited
Slide 32: Conclusions • Core DoDAF Views/CADM and AP233 can be mapped – Provides additional path for creating CADM data for tool vendors • SysML 0.9 out for review and alignment with AP233 is underway – AP233 Structure done – AP233 Requirements done – AP233 Behaviour still in-work • Confirmed white paper conclusions on SysML, AP233 and DoDAF each being useful • Deliverables can be reused as the basis for future work – e.g. CADM-AP233 documentation can be basis for adding SysMLAP233 structure mapping ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location