Generating distributed high integrity applications from their architectural description

  • Authors:
  • Bechir Zalila;Irfan Hamid;Jerome Hugues;Laurent Pautet

  • Affiliations:
  • GET-Télécom Paris, LTCI-UMR CNRS, Paris Cedex 13, France;GET-Télécom Paris, LTCI-UMR CNRS, Paris Cedex 13, France;GET-Télécom Paris, LTCI-UMR CNRS, Paris Cedex 13, France;GET-Télécom Paris, LTCI-UMR CNRS, Paris Cedex 13, France

  • Venue:
  • Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

High-Integrity distributed applications are used in many critical domains. They must be designed and built with a great deal of vigor, as a failure could mean loss of life. Thus, it is preferable that a significant part of their code be generated automatically from a model that describes their critical aspects. Automatic code generation eases the process of certification as well. In this paper we introduce the use of AADL as a modeling language for HI distributed systems. Then we present our Ravenscar Profile compliant Ada code generation rules from AADL models. Finally, we present our Ravenscar Profile compliant middleware, PolyORB-HI and the extension of the code generation rules for HI distributed applications.