® Eurostep.ESUKPC20.000026v0.1©Copyright Eurostep Limited exff in 10 Minutes David Price.

Slides:



Advertisements
Similar presentations
SPLGraph: Towards a Formalism for Software Product Lines Itay Maman IBM Research – Haifa Goetz Botterweck Lero – The Irish software Engineering Research.
Advertisements

Major Influences on the Design of ODM Dan Chang (IBM) Elisa Kendall (Sandpiper) MDSW 2004.
© Bowne Global Solutions, Inc All rights reserved Bowne Global Solutions and OLIF Industry Implementation Michael Kranawetvogl Linguistic Engineering Bowne.
1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
1 OOR in the Classroom An Experience Report Ken Baclawski Northeastern University.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Best Practices in Web Service Style, Data Binding and Validation (for use in Data-Centric Applications) David Meredith, Asif Akram, Rob Allan CCLRC Daresbury.
1 UML ++ Mohamed T IBRAHIM University of Greenwich -UK.
All Presentation Material Copyright Eurostep Limited ® exff u2e demo slideshow David Price.
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Workflow Product Overview.
WSDL SC 10 th WSRP F2F, Washington DC, Nov 2004 Andre Kramer.
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
® DODAF CADM/AP233 Interoperability Project David Price OSJTF March 2006.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 Converter Project Final Presentation David Price February 2005.
1 Conceptual Modeling of Topic Maps with ORM Versus UML Are D. Gulbrandsen The XML group, Center for Information Technology Services, University of Oslo,
Whole Platform Tesi di Dottorato di: RICCARDO SOLMI Università degli Studi di Bologna Facoltà di scienze matematiche, fisiche e naturali Corso di Dottorato.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Developing Business Information Systems Chapter 11.
Semantic Mediation & OWS 8 Glenn Guempel
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
1 1 Roadmap to an IEPD What do developers need to do?
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited An Introduction to ISO STEP Part 25 David Price.
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited DoDAF CADM ISO AP233 OMG UML Converter Interim Report David Price November 2004 INCOSE/OMG Meetings.
ARCH-6: UML Modeling with Enterprise Architect Phillip Magnay Technical Architect.
All Presentation Material Copyright Eurostep Group AB ® A New Philosophy for STEP Implementation - STEP for the Web (S4W) David Price October 2003.
All Presentation Material Copyright Eurostep Group AB ® Spreading STEP in Industry – A Practical Approach David Price March 2005.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
1 The Problem Do you have: A legacy ABL system with millions of Lines of ABL Code? Years and years of modifications to your ABL code? System documentation.
A Simplified Approach to Web Service Development Peter Kelly Paul Coddington Andrew Wendelborn.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 1 Using Oracle BPM with Open Data Web Services David Webber.
W3C XForms Interactive Web Services; Powerful Client-side Interfaces Micah Dubinko Dave Navarro David Cleary.
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
Modeling Tools for Healthcare Technical Overview April 8, 2009.
Using XML for Test Case Definition, Storage and Presentation Michael Ensminger
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
All Presentation Material Copyright Eurostep Group AB ® Open Discussion on Industrial Data and the Semantic Web : Volume 2 David Price Seattle SC4, October.
INT-5: Integrate over the Web with OpenEdge® Web Services
1 1 CAM Toolkit for NIEM IEPD Development Phil Letowt – DHS/ICE David Webber – ICE Data Architect.
COM606 Software Process Engineering and on the Portal Introduction.
Grids - the near future Mark Hayes NIEeS Summer School 2003.
ISO/TC 211 WG4 WI 18 Encoding Foil no. 1 Annex C XML and XMI David Skogan SINTEF Telecom and Informatics
Technical Overview The Fastest Way to Create Architecture!
Service Component Registry and Repository (SCRR) April 26, 2007 Lico Galindo 2007 Exchange Network National Meeting.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
EXPRESS/UML aka Part 25 Edition 2 Bath STEP July 2004.
By : SAG3 Members.  Cross platform client interface for Time recording/capturing  MS Project integration to Time tracker  integration to Time.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
STEP Tutorial: “ Fundamentals of STEP” David Briggs, Boeing January 16, 2001 ® PDES, Inc NASA STEP Workshop step.nasa.gov.
 Programming - the process of creating computer programs.
All Presentation Material Copyright Eurostep Group AB ® A Meta-model of EXPRESS in UML for MOF and UML to EXPRESS David Price April 2002.
11 th NASA/ESA Workshop on Product Data Exchange 2009 Allison Barnard Feeney, NIST David Price, Eurostep.
XASTRO-2 Presentation CCSDS SAWG th November 2004.
Taking stock of database 'standards' activities Some topics for discussion Mike Newton JTC1 SC32N1640.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
© Copyright 2012 TopQuadrant Inc. 1 Investigating Semantics for Systems Engineering David Price, TopQuadrant Allison Feeney, NIST.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
 Eurostep 2000 The Future of STEP (ISO 10303) Bernd G. Wenzel Eurostep GmbH
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
Object Management Group Information Management Metamodel
ALTOVA XMLSPY.
Web Ontology Language for Service (OWL-S)
Wsdl.
Kontrak Kuliah Web Service.
Evaluating Compuware OptimalJ as an MDA tool
Software Architecture & Design
Presentation transcript:

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited exff in 10 Minutes David Price

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited The exff Project Purpose –Integrate EXPRESS (i.e. STEP) with widespread database and software engineering tools based on UML and OMG's Model Driven Architecture and OMG's additional language bindings –Ada, Python, Lisp, COBOL, PL/1, Smalltalk –Provide free tools supporting EXPRESS modelling and implementation Including, free EXPRESS plug-in for commercial tools! –Recast STEP standards into languages used in other disciplines making them available to wider audiences UML, XML, RDF, OWL, WSDL-SOAP, Web Services

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited exff Architecture UMLEXPRESSIDE Engineering application application code, database, web service, knowledge base, … Software development tools XMI EXPRESS XML exff

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited exff 0.1 EXPRESS/UML EXPRESS to UML –Package from Schema –Class from Entity –Generalization from Subtype –Association from Attribute Entity –Association from Attribute Set of Entity –Attribute Single from Attribute Simple Types –Classes for Simple Types UML to EXPRESS –Schema from Package –Entity from Class –Subtype from Generalization –Attribute Set from Association Entity not 1..1 –Attribute Single from Association Entity 1..1 –Attribute Single from Attribute Simple –Nothing from Class named "string", etc.

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited exff Architecture Details UML EXPRESS XMI EXPRESS XML XSLT Stylesheet Processor EXPRESS UML Project File WinZIP EEP E to U Stylesheet U to E Stylesheet UML model in XML according to XMI standard EXPRESS schema in XML according to Modules Repository

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Proposed exff Deliverables Stages R0.1 - Show feasibility Simple u2e and e2u support R0.2 - First useful release UML for single schema EXPRESS structures, simple constraints and some documentation, EXPRESS import R0.3 - Complete EXPRESS support Full EXPRESS, EXPRESS manual on Web R1.0 - Complete tool suite for modelling, documentation & implementation Standardized UML Profile for EXPRESS, implementation methods, documentation publication, etc. After R1.0 - UML2, P1x/P2x, more IDEs, applications?

® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited Why Participate? Lower the cost of EXPRESS/STEP implementation Use STEP models and other standards in an integrated environment Expand the influence of STEP standards outside the ISO/SC4 community –Even the playing field in the competition between STEP and UML- and XML-based standards We know this model can work –STEP Modules Repository project has been a success If you are interested, please contact David Price –