1 / 35

Tools for successful implementations Closer look at SE & Model Driven Repositories Kjell Bengtsson

Tools for successful implementations Closer look at SE & Model Driven Repositories Kjell Bengtsson EPM Technology kjell.bengtsson@epmtech.jotne.com http://www.epmtech.jotne.com. Lessons learned from day 1. NASA Requirements. Need of integrated databases Need easy to use applications

hart
Télécharger la présentation

Tools for successful implementations Closer look at SE & Model Driven Repositories Kjell Bengtsson

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tools for successful implementations Closer look at SE & Model Driven Repositories Kjell Bengtsson EPM Technology kjell.bengtsson@epmtech.jotne.com http://www.epmtech.jotne.com

  2. Lessons learned from day 1 NASA Requirements • Need of integrated databases • Need easy to use applications • Need to transfer knowledge

  3. Agenda The SE (Visual-iSE) Architecture Requirements How to do it Other Aerospace projects What the near future brings

  4. The SE Architecture Developing so complex a device as a missile to fly unaided and beyond reach of repair meant a new degree of quality, new test techniques and a new discipline, Systems Engineering. From the first US Missile project - Corporal, 1947 at JPL.

  5. Visual-iSE Distributed framework and applications for Systems Engineering EPM & BAE SYSTEMS (British Aerospace) http://www.bae.co.uk

  6. Purpose The SE Architecture Provide a Visualisation of integrated Systems Engineering …. Simplify the Development of Complex System Products …. Support a Virtual Product Model of an entire aircraft …. Satisfy the needs of Large Engineering Teams Design Features Advanced Database and Internet Technologies Unified Working Environment Engineering Process Management International Standards for Data Exchange Source : BAE Systems

  7. Systems Engineering Source : BAE Systems

  8. Many applications - need Engineering Workflow Source : BAE Systems

  9. Framework for SE Applications Engineering Workflow Advanced Modelling Distribution layer for applications EXPRESS DB Kernal providing Database, file exchange and Sharing Analysis and Presentation Code generation

  10. Requirements Who does what in the project? Application Developers Data Modellers Users Implementers You need an integrated solution for all activities

  11. How to create the STEP Application ? • Express • The Engineering data • modelling language • Free Data Models • Free Engineering Objects • Framework technologies

  12. Data Modellers User friendly data modelling tool supporting the Express language Collaborative Web support Access to an Express Compiler Automatic generation of documentation, incl. ISO support Layout and filter technology for large models Programming Interface Connected to a repository

  13. Implementers Express Virtual Machine ( Derived Attributes, and Rule Schema ) Express Compiler Interactive Debugger for Express and Express-X Case environment STEP file, P21 read/write Persistent Express Objects Validation of data SDAI ,C, C++, Java, Express-X, XML Corba, Web, Viewers MS-Office etc. Mapping between Models Express-X Express Database with transactions

  14. Web support STEP Write Express-X Model Conversions Database Management STEP Read STEP Model Checker Express-G Modeling/viewing EDM interface = SDAI + DB Functions + Queries EDMserver with transactions Express Object Database EXPRESS Data Manager - system overview Any SDAI compliant CAx application EDM supervisor EXPRESSCompiler TCP/IP EDMruleSchema Derived Attributes EDMmodelChecker EDMmodelConverter EXPRESS VIRTUAL MACHINE

  15. Mapping Schema (Express-X) Source Target Source Schema (Express) Target Schema (Express) describes describes Data Converter Source Model (Instances) Target Model (Instances) How to create the STEP Application ? ...and your data conversion is done effeciently and multi-platform

  16. How to create the STEP Application ? 1. Start the modelling 2. Publish your work to the team 3. Create the Repository 4. Populate the data - incl. legacy systems 5. Connect any application 6. Put into operations

  17. How to create the STEP Application ? #40= PARTICIPANT('Gregory','Smith','L','Boeing', 'gregory.l.smith@boeing.com',.T.,.T.,.T.,'12/30/99'); #42= PARTICIPANT('Peter','Denno','O','NIST','peter.denno@nist.gov',.T., .T.,.T.,'12/30/99'); #44= PARTICIPANT('Thomas','Thurman','R','Rockwell Collins Inc.', 'trthurma@collins.rockwell.com',.T.,.T.,.T.,'1/4/00'); The Example ……. STEP Outer Space by year 2025

  18. How to create the STEP Application ? The Movie

  19. Aerospace and Defence Projects ... Some selected projects where EPM’s EXPRESS Data Manager have been used for : * Data Modelling * Enterprise Application Integration * Model Driven Repositories and DB

  20. Aerospace and Defence Projects ... EUROFIGHTER - TYPHOON British Aerospace, DaimlerChrysler (DASA),Alenia, CASA Legacy and PDM Integrations, http://www.dasa.de

  21. Source and Presentation Manfred.Wagner@erl9.siemens.de PDM Schema Architecture Conversion of system information to an EXPRESS based instance model A with system objects 1 PDM system Metaphase/ System for change management 3 Conversion between the instance models A and B based on EXPRESS-X Writing of the STEP file 2 STEP instance data base based on EPM tool SDAI Export process EXPRESS models for the legacy systems PDM and PCMS EXPRESS-X model for the mapping of the PDM schema to the system EXPRESS model of the PDM_Schema

  22. Aerospace and Defence Projects ... Lockheed Martin PDM - Legacy AP209 FEM Databases http://www.lmco.com

  23. Aerospace and Defence Projects ... Mapping & Translation Engines The SAVE Project Aeropatiale Matra / BAE Systems Windchill and Enovia Integrations http://www.airbus.com

  24. Aerospace and Defence Projects ... IEEE SCC20 AI-ESTATE (P1232) Artificial Intelligence and Exchange and Service Tie to All Test Environments http://grouper.ieee.org/groups/1232/

  25. Aerospace and Defence Projects ... Engineering Process Improvements Implementation partner for CORBA Solutions http://www.nlr.nl

  26. Aerospace and Defence Projects ... IHI - Ishikawajima-Harima Heavy Industries Co. Model Driven Design and Manufacturing process applications connected to STEP repositories and databases. http://www.ihi.co.jp

  27. Aerospace and Defence Projects ... IACD/TCM ( ICAO Related ) Air Traffic Control Systems Data model support http://www.icao.org

  28. Aerospace and Defence Projects ... Rockwell Collins Inc. (As part of PDES Inc.) Development of AP 210 Data model for electromechanical assemblies, packaging, substrates http://pdesinc.scra.com http://www.rockwell.com

  29. Aerospace and Defence Projects ... Hägglunds CV 90 Legacy and PDM Integrations, IETM prodcution http://www.haggve.se

  30. Aerospace and Defence Projects ... MariSTEP ( DARPA ) Newport News, Ingalls, Electric Boat, Intergraph, KCS http://www.intergraph.com/federal2/projects/step/

  31. Aerospace and Defence Projects ... Celsius Bofors - Bamse Missile Mil-Std 1388 and PDM Integrations http://www.bofors.se

  32. Other industries ……... Automotive Building and Steel Geographical Shipbuilding Environmental Oil & Gas including Offshore Furniture Governmental (Road - Water mgmt) Knowledge based applications

  33. What the near future brings More advanced data models that will include functions and queries etc. Will reduce coding with up to 70% and ensure consistent applications.

  34. What the near future brings Rule Schema Concept. Store your own project definitions in a separate rule schema. This will allow you to execute knowledge based applications, business and engineering rules directly on your project data. ( Ideal for rec. practices )

  35. What the near future brings New Transaction Model • User-controlled sharing of data among transactions of arbitrarily long duration (anything from minutes to months) • Collaborative work involving an arbitrary number of updaters, all working in a transactional context • Even so, the good, old ACID properties will still be available to users as a default • Application-Oriented Transaction Model • Implemented for multi-user Express database

More Related