A Recipe for Tool Interoperability

Andreas Baumgart, Christian Ellen

Abstract

Typical engineering and verification workflows for safety-relevant systems are performed with many different tools. For such workflows safety standards like the automotive ISO 26262 require traceability of all V\&V-related work products. Therefore, efficient tool-integration, while ensuring all traceability needs for functional safety, is a highly relevant topic for industrial domains. Recent research projects like CESAR have addressed this topic by reusing tools and methods for different workflows in the context of requirements and systems engineering as well as verification and validation. This reuse is done in a Reference Technology Platform (RTP) with common services and a common understanding of exchanged information based on an Interoperability Specification (IOS). Recently, OSLC is discussed for such an IOS. The open question is how tools are connected efficiently and how traceability is ensured. This document provides a guideline on how to use the IOS for engineering workflows performed with different tools based on OSLC. We call it recipe. The recipe was developed in the MBAT project. \note{ \proposal{This document provides a guideline on how to use the IOS for engineering workflows performed with different tools based on OSLC. We call it the "`recipe"'. The recipe was developed in the MBAT project."'} \done} It considers a systematic definition of semantic concepts for an IOS ensuring traceability and the level of granularity required to perform workflows with a set of tools.

References

  1. Baumgart, A., Ellen, C., Oertel, M., Rehkop, P., Farfeleder, S., and Schulz, S. (2012). A reference technology platform with common interfaces for distributed heterogeneous data. In Proceedings of the of the Embedded World 2012 Exhibition and Conference.
  2. Brickley, D. and Miller, L. (2010). FOAF Vocabulary Specification. http://xmlns.com/foaf/spec/. Version 0.98.
  3. Dublin Core Metadata Initiative (2012). DCMI Metadata Terms. http://dublincore.org.
  4. EAST-ADL Association (2013). EAST-ADL Domain Model Specification. Version V2.1.11.
  5. ISO (2011). Road Vehicles - Functional Safety. International Standard Organization. ISO 26262.
  6. MBAT Project (2013). Combined Model-based Analysis and Testing of Embedded Systems . http://www.mbatartemis.eu/. ARTEMIS Call 2010 269335, 2011- 2014.
  7. OMG (2010). Systems Modeling Language (OMG SysML TM). Object Management Group. Version 1.3.
  8. OSLC Community (2013). Open Services for Lifecycle Collaboration. http://open-services.net/.
  9. Pohl, K., Hönninger, H., Achatz, R., and Broy, M. (2012). Model-Based Engineering of Embedded Systems: The SPES 2020 Methodology. Springer. ISBN 978- 3642346132.
  10. Rajan, A. and Wahl, T., editors (2013). CESAR - Costefficient Methods and Processes for Safety-relevant Embedded Systems. Springer. ISBN 978-3709113868.
  11. SPEEDS Project (2009). SPEEDS L-1 Meta-Model. SPEEDS WP.2.1 Deliverable D.2.1.5, Revision 1.0.1.
  12. Vasaiely, P., Keis, A., and Ersch, R. (2012). Towards an European Reference Technology Platform for the development of safety relevant embedded systems: The CESAR Interoperability Specification. In Proceedings of the Embedded World 2012 Exhibition and Conference.
  13. W3C (2004). RDF Vocabulary Description Language 1.0: RDF Schema. http://w3.org/TR/rdf-schema/. W3C Recommendation.
  14. Zhang, W., Møller-Pedersen, B., and Biehl, M. (2012). A light-weight tool integration approach : From a tool integration model to oslc integration services. In ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends, pages 137- 146.
Download


Paper Citation


in Harvard Style

Baumgart A. and Ellen C. (2014). A Recipe for Tool Interoperability . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 300-308. DOI: 10.5220/0004702203000308


in Bibtex Style

@conference{modelsward14,
author={Andreas Baumgart and Christian Ellen},
title={A Recipe for Tool Interoperability},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={300-308},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004702203000308},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Recipe for Tool Interoperability
SN - 978-989-758-007-9
AU - Baumgart A.
AU - Ellen C.
PY - 2014
SP - 300
EP - 308
DO - 10.5220/0004702203000308