• DocumentCode
    2928179
  • Title

    AADL behavioral annex based on generalized rewriting logic

  • Author

    Benammar, Malika ; Belala, Faiza ; Latreche, Fateh

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Batna, Batna
  • fYear
    2008
  • fDate
    3-6 June 2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    AADL is an architecture description language based on the MetaH language which describes an embedded system, as a collection of interacting components. The AADL standard associates automata to define dynamic semantics for a thread component. The threads can be in various states such as halted, inactive, or active. An active thread can be waiting for a dispatch, AwaitDispatch state, or computing, Compute state, etc. In this paper, we give a natural semantic model to the thread Compute state, and we associate to the thread component a behavioral annex based on generalized rewriting logic. This allows formal description and analyzing of a thread configuration. Our formalization includes static aspects of thread, and also dynamic ones. The associated models are described by functional and system modules of Maude which is a declarative language based on rewriting logic. Our approach interest is to be able to formally check a large set of properties of AADL threads via analysis tools of Maude environment.
  • Keywords
    formal logic; formal specification; rewriting systems; specification languages; AADL behavioral annex; AwaitDispatch state; Maude environment; MetaH language; architecture description language; formal description; generalized rewriting logic; thread compute state; Automata; Computer architecture; Embedded system; Graphics; Hardware; Logic; Real time systems; Runtime; Topology; Yarn; Architecture Description Language; Maude Language; Rewriting logic; Thread behavior;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1677-6
  • Electronic_ISBN
    978-1-4244-2273-9
  • Type

    conf

  • DOI
    10.1109/RCIS.2008.4632087
  • Filename
    4632087