The Future of STEP ISO 10303 Bernd G
The Future of STEP (ISO 10303) Bernd G. Wenzel Eurostep Gmb. H bernd. wenzel@eurostep. com ã Eurostep 2000
Overview l l l Introduction to Eurostep Achievements of STEP Problems with STEP Directions for STEP Questions and answers ã Eurostep 2000
Introduction to Eurostep l Eurostep facts International commercial consulting company t approx. 30 consultants in 5 countries t èSweden (headquarters) èGermany èFinland èUK èUSA t STEP èStandard Technology Exploitation Partners • Information integration as enabler for process integration and systems integration èStrong involvement in ISO TC 184/SC 4 • leadership roles in most WGs and committees ã Eurostep 2000
Achievements of STEP product_definition_ schema (P 41) STEP is anproduct_property_ international standard for CAD data exchange product_property_representation_schema (P 41) definition_schema Application Protocols t an(P 41) international standard for PDM data exchange t a collection of standardised information. Application models product_ shape_ definition_ representation Model t a standardised information modelling Reference language shape representation_ of model t a standardised Integrated exchange Resources file format Application t a. Generic standardised for product data Interpreted Model Resources API Application Resources property_ representation defnition_ t a CASE environment for product data applications definition representation used_ representation and data t a design methodology for data exchange representation_ schema (P 43) sharing standards t a product model framework t Application Structure Most STEP product Generic Many STEP Application Resources Application Protocols of_product Application product_ SDAI Resources PDM Schema definition_ EXPRESS formation Language Application ISO 10303 -21 Data Exchange Bindings forformation Protocols C, Data Sharing product_ C++, definition Implementation CORBA IDL Framework Java ã Eurostep 2000
Problems with STEP Lack of AP interoperability l Lack of interoperability with other standards l from ISO TC 184/SC 4 t and beyond t l Lack of model re-usability modularity t genericity t resource requirements t l Lack of connectivity with mainstream technology standards, e. g. CORBA t UML t XML t l Lack of behaviour ã Eurostep 2000
Directions for STEP l l l l STEP Modularization SC 4 Data Architecture SC 4 Framework SGML and Industrial Data XML Representation of EXPRESS Driven Data EXPRESS-X EXPRESS-2 EXPRESS / UML Interoperability ã Eurostep 2000
Directions for STEP Modularization l What is it all about? t Breaking STEP into small re-usable modules while preserving its basic architecture èRe-usability • Training, standardisation, implementation, application integration, data èArchitecture • Integrated Resources, ARMs, AIMs • Integrated ARMs t l Plug and play APs Positive impact on: AP interoperability t Model re-usability t ã Eurostep 2000
Directions for STEP SC 4 Data Architecture l What is it all about? t Development of a generic data integration architecture èRe-Usability èExtensibility èModularity l Positive impact on: AP interoperability t Interoperability with other standards t Model re-usability t ã Eurostep 2000
Directions for STEP SC 4 Framework l What is it all about? t Development of a classification system for model components èstandardised or not èto avoid duplication of efforts èto enable re-use l Positive impact on: AP interoperability t Interoperability with other standards t Model re-usability t ã Eurostep 2000
Directions for STEP SGML and Industrial Data l What is it all about? t Evaluation of potential synergy between ISO’s most important data standard families èSGML èHy. Time èDSSSL t l Access to product data from documentation environments Positive impact on: Interoperability with other standards t Model re-usability t Connectivity with mainstream technology standards t ã Eurostep 2000
XML Representation of EXPRESS Driven Data Directions for STEP l What is it all about? t Development of an XML-based exchange file format for STEP èEarly binding èLate binding t l First deliverable of “SGML and Industrial Data” Positive impact on: Interoperability with other standards t Model re-usability t Connectivity with mainstream technology standards t ã Eurostep 2000
Directions for STEP EXPRESS-X l What is it all about? t Development of a language to specify executable, instance level mappings between EXPRESS schemas èTranslator specification èAP Mapping Table èApplication Views l Positive impact on: AP interoperability t Interoperability with other standards t Model re-usability t ã Eurostep 2000
Directions for STEP EXPRESS-2 l What is it all about? t Extension of the language capabilities with regard to èImproved support of modular models èObject-Orientation (behaviour) èSystems modelling (behaviour) l Positive impact on: Model re-usability t Connectivity with mainstream technology standards t Behaviour t ã Eurostep 2000
Directions for STEP EXPRESS / UML Interoperability l What is it all about? t Developing the base technology required switch back and forth between both languages èProject (phase) requirements (data vs behaviour) èAvailability of skills t l Taking into account the overlap between the data modelling capabilities of both languages as identified by ISO TC 211 with regard to structure and semantics Positive impact on: Interoperability with other standards t Model re-usability t Connectivity with mainstream technology standards t Behaviour t ã Eurostep 2000
Questions and Answers l Don’t forget: Questions are never stupid t Answers can be t ã Eurostep 2000
- Slides: 15