• DocumentCode
    3292090
  • Title

    Automatic Composition of AADL Models for the Verification of Critical Component-Based Embedded Systems

  • Author

    Balp, H. ; Borde, Etienne ; Haik, G.

  • Author_Institution
    Thales Commun., Colombes
  • fYear
    2008
  • fDate
    March 31 2008-April 3 2008
  • Firstpage
    269
  • Lastpage
    274
  • Abstract
    Early analysis and verification of a critical embedded system requires a precise platform specific model (PSM) of the whole system. On the other hand, to master the complexity of large complex critical distributed real-time and embedded systems (DRES), a component-oriented approach is adopted, which entails a higher-level of structural modeling. This contribution presents some AADL usage guidelines for component based systems, and details model transformation rules to obtain PSM also in AADL. The approach is based on automatic model composition from component-based architecture diagrams, and allows to take into account separation of concerns in the platform-level system design.
  • Keywords
    distributed processing; embedded systems; formal verification; object-oriented programming; AADL models; automatic composition; component based systems; component-oriented approach; critical component-based embedded systems; critical embedded system; large complex critical distributed real-time embedded systems; model transformation rules; precise platform specific model; structural modeling; Analytical models; Assembly systems; Automation; Distributed computing; Embedded computing; Embedded system; Guidelines; Job shop scheduling; Process design; Real time systems; AADL; Component-based; Lw-CCM; complex critical embedded systems; distributed; model composition; real-time; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3139-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2008.26
  • Filename
    4492902