Experience in the Integration of Heterogeneous Models in the Model-driven Engineering of High-Integrity Systems

  • Authors:
  • Matteo Bordin;Thanassis Tsiodras;Maxime Perrotin

  • Affiliations:
  • Department of Pure and Applied Mathematics, University of Padua, Padua, Italy 35121;Semantix Information Technologies, Athens, Greece 11476;European Space Agency, Noordwijk, The Netherlands 2201 AZ

  • Venue:
  • Ada-Europe '08 Proceedings of the 13th Ada-Europe international conference on Reliable Software Technologies
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development process of high-integrity systems has shifted from manual coding to designing with modeling tools that verify the correctness of the design well before production. The parallel application of several different modeling tools in the design of separate parts of the same system is now a common industrial practice. The advantage of using several, domain-specific tools is however balanced by an increasing complexity in the integration phase: it is indeed necessary to guarantee the correctness of the interaction of the several subapplications, which also includes the integration of the source code automatically generated by the different modeling tools. This constitutes a major concern for the introduction of several modeling tools in the industrial community, as well as for certification institutes. In this paper we present our practical experiences in the definition of a computer-aided sound development process to permit model-driven integration of heterogeneous models.