Ocarina: An Environment for AADL Models Analysis and Automatic Code Generation for High Integrity Applications

  • Authors:
  • Gilles Lasnier;Bechir Zalila;Laurent Pautet;Jérome Hugues

  • Affiliations:
  • Institut TELECOM --- TELECOM Paris Tech --- LTCI, Paris CEDEX 13, France F-75634;Institut TELECOM --- TELECOM Paris Tech --- LTCI, Paris CEDEX 13, France F-75634;Institut TELECOM --- TELECOM Paris Tech --- LTCI, Paris CEDEX 13, France F-75634;Institut TELECOM --- TELECOM Paris Tech --- LTCI, Paris CEDEX 13, France F-75634

  • Venue:
  • Ada-Europe '09 Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

Developing safety-critical distributed applications is a difficult challenge. A failure may cause important damages as loss of human life or mission's failure. Such distributed applications must be designed and built with rigor. Reducing the tedious and error-prone development steps is required; we claim that automatic code generation is a natural solution. In order to ease the process of verification and certification, the user can use modeling languages to describe application critical aspects. In this paper we introduce the use of AST as a modeling language for Distributed Real-time Embedded (DRE) systems. Then we present our tool-suite ocarina which allows automatic code generation from AST models. Finally, we present a comparison between ocarina and traditional approaches.