The CESAR Interoperability Specification (IOS)

Size: px
Start display at page:

Download "The CESAR Interoperability Specification (IOS)"

Transcription

1 The CESAR Interoperability Specification (IOS) Andreas Keis, EADS UK Ltd. Parham Vasaiely, EADS UK Ltd. Rainer Ersch, Siemens AG 29th February 2012, Newport, United Kingdom ARTEMIS ARTEMIS Joint Joint Undertaking Undertaking The public private partnership for R&D in embedded systems

2 Tool Interoperability Problems and Solutions Different Formats of Information A x B Central Mediation Processor A B Pseudo Interoperable C Common Interoperability Proprietary Tool Adaptor A B C n m B Integrated Information Integrated Access 2

3 The Open Services for Lifecycle 3 Collaboration (OSLC) Common Interoperability Technology Open Services for Lifecycle Collaboration (OSLC) is an open community creating open specifications for integrating tools. Specifications OSLC Community: and many more

4 The OSLC Specifications 4 The OSLC Core specifies the primary integration techniques for integrating lifecycle tools. Communication Protocols, Data exchange Format, Common Services The OSLC domain workgroups specify additional resource types specific to their lifecycle domain, but do not add new protocols. Different Domains Reuse of Core Specification Additional Properties needed by a Domain

5 IOS Stakeholders Engineering Application to different industrial domains Request for performance, reliability, security, etc. Engineering IT Environment Support Support for a broad number of tools Support for open available technologies Tool and Service Provider Standardized and open interoperability technologies Minimum effort of integration Future-proof architecture and concepts Platform Provider Same as Tool and Service Provider Industrial End- Users Tool Vendors Service Provider Research Institutes 5

6 The Future Reference Technology Platform Set of Tools and Services Derived based on a use case or user requirements. (RTP Tailoring) RTP- Instance RTP-CESAR Integrated subset of Tools and Services based on the IOS Interoperability Specification (IOS) 6

7 Combination of ARTEMIS RTPs Union of the CESAR and MBAT RTP CESAR RTP MBAT RTP Common Interoperability Specification (IOS) 7

8 Reference Technology Platform (RTP) Architecture RTP Reference Architecture Engineering Methods Processes Domain Layer T-1 T-3 T-2 T-4 Software Tools and Services S-1 S-3 S-2 S-4 Application Layer OSLC Platform ENOVIA ModelBus Platform Layer OSLC-AM OSLC-RM OSLC-CM Additional Concepts IOS Semantic Layer RDFS RDF/XML HTTP W3C LD OSLC-Core SPARQL RDF REST Architecture Common IOS Principles Additional or specific concepts OWL XML Interoperability Specification (IOS) Syntax Layer Communication Layer Architecture Layer 8

9 IOS Coordination Support Action Joint cross-project and company IOS coordination ifest, CESAR, MBAT, psafecer, SPRINT (FP7) End-user driven (Industrial Users, Tool Provider, Research Institutes) Types of coordination activities: Guarantee information exchange with regard to IOS Joint cross-project IOS Roadmap OSLC interaction coordination Other standardization interactions (e.g. w.r.t. OMG or OSOA) 9

10 Thank you for your attention! Andreas Keis, Parham Vasaiely, Rainer Ersch,