• DocumentCode
    2449523
  • Title

    An Architecture Description Language for Verification in Component-Based Software

  • Author

    Bouzoualegh, Ahcene ; Marcadet, Dominique ; Boulanger, Frédéric ; Jacquet, Christophe

  • Author_Institution
    Dept. of Comput. Sci., SUPELEC, Gif-sur-Yvette
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    365
  • Lastpage
    368
  • Abstract
    In the context of component-based design, we propose ADLV, an architecture description language based on IDL3, which allows the specification of properties that should hold on the system. The joint description of both the structure of the application and the properties it should satisfy allows us to derive the properties that should be formally checked on the control component of the system. We focus here on the ADLV language and tool and on code generation for the CCM platform from ADLV descriptions. Code generation must preserve the semantics of special components that are in charge of interfacing the control and the processing parts of the application.
  • Keywords
    object-oriented programming; program compilers; program verification; software architecture; specification languages; ADLV description; ADLV language; CCM platform; IDL3; architecture description language; code generation; component-based design; component-based software verification; Application software; Architecture description languages; Computer applications; Computer architecture; Computer languages; Computer science; Connectors; LAN interconnection; Software architecture; Software systems; ADL; component; model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.107
  • Filename
    4591582