Presentation is loading. Please wait.

Presentation is loading. Please wait.

® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005.

Similar presentations


Presentation on theme: "® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005."— Presentation transcript:

1 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005

2 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Agenda Who am I and what is Eurostep? Project Focus Project Technical Summary Walkthrough of Mapping Documentation Demonstration of Software Recommendations for Further Activities

3 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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 interoperabilitywww.exff.org

4 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

5 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

6 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Future Big Picture? SV4 AP233 OMG SysML Other SE Views Operational Systems Technical DODAF AP2xx Detailed Design, Manufacturing, Life Cycle Support, … ISO 10303 STEP Standards specifies requirements for AP233 DARS CADM CADM = Core Architecture Data Model DARS = DoD Architecture Repository System

7 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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.

8 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited The Mapping Documentation

9 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Activity Hierarchy (Mindmap) Operational Use Case (UML) Systems Interfaces (UML) AP233 CADM AP233 Demonstration Scenario Simple CADM Browser 1 2 3 4 5

10 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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.

11 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

12 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited From SysML Submission

13 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited From SysML Submission

14 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Where might we go from here? Interoperability can be provided through an open- source 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

15 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

16 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited AP233 Requirements ISO Information Model External Classes (aka Taxonomy)

17 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF/CADM External Classes

18 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

19 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF Uses

20 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

21 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited AP233 Scope requirements text-based property-based breakdowns static structure PDM analysis rules behaviour product structure system sub-system functional breakdown WBS verification & validation state-based function-based model presentation config control security risk measurement person & org completed future work Legend

22 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

23 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited SysML UML 1.5 MoD AF ERM Non-UML Tools AP233 CADM AP233 Possibilities Simple CADM Browser

24 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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

25 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Operational Systems Technical Operational Concept Description (OV-1) Node Connectivity Description (OV-2) X Y X Z X Y Y Systems Interface Description (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) 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 Schema SV-11 ABC T1 T2 T3 NODES TIME ABC T1 T2 T3 NODES TIME DoDAF Views

26 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited AIP Sample Data (1)

27 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited AIP Sample Data (2)

28 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Scenario 1

29 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Activity and I/O Flows

30 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Activity Breakdown

31 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited Nodes, Systems and Interfaces

32 ® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited 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 SysML- AP233 structure mapping


Download ppt "® Eurostep.ESUKPC20.000049v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005."

Similar presentations


Ads by Google