MATLAB Simulink/Stateflow, EAST-ADL and the
Safety Analysis tool.
We implemented a Reference technology Plat-
form instance based on OSLC and extended the ex-
isting concepts with additional ones for the handling
of validation and verification activities as well as re-
quirements formalization, design and implementation
models support and trace-link management.
The resulting “V&V enabled” RTP instance al-
lows the creation of V&V activities for the analysis
of the satisfaction of requirements. We demonstrated
these capabilities by performing a single-point-of-
failure analysis integrating the data from all the above
mentioned tools.
The presented setup can be used as an interop-
erable solution to combine analysis and testing: the
counterexamples derived from the cut-sets can be
used to compute test vectors for test cases. These test
cases could be generated to check the violation of a
safety requirement.
Some extensions to the presented setup are
planned. In order to automatically re-run analyzes
in case of changes on the related artifacts, we plan
to integrate change impact analysis within our V&V
RTP instance. For example, the MBSA can be re-
ran each time a failure mode or a fault is added or
either a requirement or one of the models change
(changes detected by a change impact analysis). To
detect such changes, new services need to be imple-
mented. OSLC features like automation services are
planned to be used to implement these extensions. In
addition, the set of Simulink/Stateflow language fea-
tures supported by our MBSA is being extended and
it is planned to publish it in the near future.
ACKNOWLEDGEMENTS
The research leading to these results has received
funding from the ARTEMIS Joint Undertaking within
the European project MBAT under grant agreement
n°269335 and from the German Federal Ministry of
Education and Research (BMBF) under grant number
01IS11003L. The responsibility for the content of this
publication lies with the authors.
REFERENCES
ATESST Consortium (2010). EAST-ADL Do-
main Model Specification. ATESST
Deliverable D4.1.1, Version 2.1 RC3,
http://www.atesst.org/home/liblocal/docs/ATESST2
D4.1.1 EAST-ADL2-Specification 2010-06-02.pdf.
Baumgart, A. and Ellen, C. (to be published 2014). A recipe
for tool interoperability. In Proceedings of the MOD-
ELSWARD 2014 Conference.
Bozzano, M., Villafiorita, A.,
˚
Akerlund, O., Bieber, P.,
Bougnol, C., B
¨
ode, E., Bretschneider, M., Cavallo, A.,
Castel, C., Cifaldi, M., et al. (2003). Esacs: an inte-
grated methodology for design and safety analysis of
complex systems. In Proc. ESREL, pages 237–245.
Damm, W., Hungar, H., Henkler, S., Stierand, I., Josko, B.,
Reinkemeier, P., Baumgart, A., B
¨
uker, M., Gezgin, T.,
Ehmen, G., and Weber, R. (2011). SPES2020 Archi-
tecture Modeling. Technical report, OFFIS e.V.
H
¨
ardt, C., Viglietti, I., and Ersch, R. (2011). Interoperability
Specification. CESAR Deliverable D SP1 R1.5 M2,
CESAR Project.
IBM (2013). Rational doors next generation.
https://jazz.net/products/rational-doors/.
ISO (2011). Road Vehicles - Functional Safety. Interna-
tional Standard Organization. ISO 26262.
Kececioglu, D. (1991). Reliability engineering handbook:
Volume i. PTR Prentice Hall, Englewood Cliffs, New
Jersey.
Mathworks (2013). Matlab simulink/stateflow.
http://www.mathworks.de/products/simulink/.
Meyer, B. (1992). Applying ”design by contract”. Com-
puter, 25(10):40–51.
Mitschke, A., Loughran, N., Josko, B., Oertel, M., Rehkop,
P., H
¨
ausler, S., and Benveniste, A. (2010). RE Lan-
guage Definitions to formalize multi-criteria require-
ments V2.
Oertel, M. and Josko, B. (2012). Interoperable requirements
engineering: Tool independent specification, valida-
tion and impact analysis. In ARTEMIS Technology
Conference 2012.
Oertel, M. and Rettberg, A. (2013). Reducing re-
verification effort by requirement-based change man-
agement. In Embedded Systems: Design, Analysis and
Verification, pages 104–115. Springer Berlin Heidel-
berg.
OSLC Community (2013). Open Services for Lifecycle
Collaboration. http://open-services.net/.
Peikenkamp, T., Cavallo, A., Valacca, L., B
¨
ode, E., Pret-
zer, M., and Hahn, E. M. (2006). Towards a uni-
fied model-based safety assessment. In Proceedings
of SAFECOMP, pages 275–288.
Rajan, A. and Wahl, T. (2013). CESAR: Cost-efficient Meth-
ods and Processes for Safety-relevant Embedded Sys-
tems. Number 978-3709113868. Springer.
MODELSWARD2014-InternationalConferenceonModel-DrivenEngineeringandSoftwareDevelopment
652