• DocumentCode
    3292102
  • Title

    Using AADL to Model a Protocol Stack

  • Author

    Delanote, Didier ; Van Baelen, S. ; Joosen, Wouter ; Berbers, Yolande

  • Author_Institution
    Katholieke Univ. Leuven, Leuven
  • fYear
    2008
  • fDate
    March 31 2008-April 3 2008
  • Firstpage
    277
  • Lastpage
    281
  • Abstract
    In recent trends, the Architecture Analysis and Design Language (AADL) has received increasing attention from safety-critical software development industries. Specific about the AADL is its strong syntactic and semantic support for the description of both hardware and software architectures. Considering the existing range of software architectures, we study the support AADL offers for the description of software architecture. As a case study we use an implementation of a UDP/IP protocol stack. Based on our experiences, our position is that a number of abstract concepts, e.g. a generic component concept, are missing in the AADL to make it well-suited for the high- level description of software architecture.
  • Keywords
    software architecture; specification languages; Architecture Analysis and Design Language; UDP/IP protocol stack; generic component concept; software architecture; Architecture description languages; Computer architecture; Computer industry; Computer science; Design engineering; Embedded system; Hardware; Programming; Protocols; Software architecture; AADL; ADL; protocol stack; software architecture;
  • 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.12
  • Filename
    4492903