Article | Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017 | Traceability Support in OpenModelica Using Open Services for Lifecycle Collaboration (OSLC)
Göm menyn

Title:
Traceability Support in OpenModelica Using Open Services for Lifecycle Collaboration (OSLC)
Author:
Alachew Mengist: PELAB ‚Äď Programming Environment Lab, Department of Computer Science, Link√∂ping University, Sweden Adrian Pop: PELAB ‚Äď Programming Environment Lab, Department of Computer Science, Link√∂ping University, Sweden Adeel Asghar: PELAB ‚Äď Programming Environment Lab, Department of Computer Science, Link√∂ping University, Sweden Peter Fritzson: PELAB ‚Äď Programming Environment Lab, Department of Computer Science, Link√∂ping University, Sweden
DOI:
10.3384/ecp17132823
Download:
Full text (pdf)
Year:
2017
Conference:
Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017
Issue:
132
Article no.:
090
Pages:
823-830
No. of pages:
8
Publication type:
Abstract and Fulltext
Published:
2017-07-04
ISBN:
978-91-7685-575-1
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press, Linköpings universitet


Export in BibTex, RIS or text

A common situation in industry is that a system model is composed of several sub-models which may have been developed using different tools. The quality and effectiveness of large scale system modeling heavily depends on the underlying tools used for different phases of the development lifecycle. Available modeling and simulation tools support different operations on models, such as model creation, model simulation, FMU export, model checking, and code generation. Seamless tracing of the requirements and associating them with the models and the simulation results in the context of different modeling tools is becoming increasingly important. This can be used to support several activities such as impact analysis, component reuse, verification, and validation. However, due to the lack of interoperability between tools it is often difficult to use such tools in combination. Recently, the OSLC specification has emerged for integrating different lifecycle tools using linked data. In this paper we present new work on traceability support in OpenModelica where the traceability information is exchanged with other lifecycle tools through a standardized interface and format using OSLC. In particular, OpenModelica supports automatic recording and tracing of modeling activities such as creation, modification, and destruction of models, import model description XML, export of FMUs, and creation of simulation results.

Keywords: OpenModelica traceability OSLC tool interoperability tool integration model management Modelica

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Alachew Mengist, Adrian Pop, Adeel Asghar, Peter Fritzson
Title:
Traceability Support in OpenModelica Using Open Services for Lifecycle Collaboration (OSLC)
DOI:
http://dx.doi.org/10.3384/ecp17132823
References:
No references available

Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Author:
Alachew Mengist, Adrian Pop, Adeel Asghar, Peter Fritzson
Title:
Traceability Support in OpenModelica Using Open Services for Lifecycle Collaboration (OSLC)
DOI:
http://dx.doi.org/10.3384/ecp17132823
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21