80 likes | 164 Views
EXPRESS/UML aka Part 25 Edition 2. Bath STEP July 2004. Agenda. Update on EXPRESS/UML implementations Discuss draft NWI for Part 25 Edition 2 Relationship of STEP and OMG MDA/UML Plan next actions. Implementation. IAI IFC team implementing David Price implementing
E N D
EXPRESS/UML aka Part 25 Edition 2 Bath STEP July 2004
Agenda • Update on EXPRESS/UML implementations • Discuss draft NWI for Part 25 Edition 2 • Relationship of STEP and OMG MDA/UML • Plan next actions
Implementation • IAI IFC team implementing • David Price implementing • Now enough coverage to publish ISO 15926-2 as UML on EXPRESS for Free (exff.org) • Used in OMG PLM Services Spec recently adopted • Others?
NWI Discussion Starter(1) • Part 25 E1 is one-way EXPRESS Edition 1 to UML 1.5 • designed to support STEP implementation using UML-based software engineering tools • resulting UML is not tagged as being from EXPRESS • Proposing that Part 25 Edition 2 do the following • stay based on UML 1.5 • extend the current mapping to cover EXPRESS Edition 2 • add new capability to represent EXPRESS Edition 2 constructs annotated as EXPRESS • In OMG terms, this is a "UML Profile for EXPRESS". • extend use of Object Constraint Language where straightforward • Not expecting to include complete support for all of EXPRESS expressions
NWI Discussion Starter(2) • Part 25 Edition 2 scenarios • continue to support Edition 1 usage : STEP implementation using UML-based software engineering tools • support EXPRESS and UML constructs on the same UML diagram • enable the use of UML tools to create EXPRESS schemas in a manner similar to the way EXPRESS-G tools are used today • enable the use of UML in the specification of a complete software system that includes EXPRESS constructs and the use of EXPRESS in the context of the OMG Model Driven Architecture
NWI Discussion Starter(3) • Technical approach expectations • UML Stereotypes and Tagged Values, not extensions to UML itself, will be used to define this aspect of Part 25 Edition 2 • UML 2 and MOF 2 are not yet finalized or commercially available in UML tools so, Part 25 Edition 2 is focused on UML 1.5. • Suggesting Part 25 Edition 3 will be required to address UML2 and MOF 2 in 2005
After Change Management Review • Publication approach • Publish technically complete Edition 1 as-is today • Defer remaining editorial comments to Edition 2 • Submit Edition 2 NWI ASAP • Publish working draft in September • Walkthough at Seattle in October • Submit for CD TS ballot December • Walkthrough in Lillehammer and discuss early ballot comments • Ballot resolution workshop April/May 2005 • TS publication May/June 2005 • Edition 3 work on UML 2 can begin informally in November/December once OMG Final Spec is available • NWI for Edition 3 as soon as major technical work on Edition 2 complete
OMG/STEP and EXPRESS/UML • MDA Overview • OMG PLM Enabler work presentation