• DocumentCode
    2495941
  • Title

    A Modeling Paradigm for Integrated Modular Avionics Design

  • Author

    Gamatie, Abdoulaye ; Brunette, Christian ; Delamare, Romain ; Gautier, Thierry ; Talpin, Jean-Pierre

  • Author_Institution
    INRIA Futurs, Lezennes
  • fYear
    2006
  • fDate
    Aug. 29 2006-Sept. 1 2006
  • Firstpage
    134
  • Lastpage
    143
  • Abstract
    This paper presents the modeling paradigm for integrated modular avionics design MIMAD V0, which is an extensible component-oriented framework that enables high level models of systems designed on integrated modular avionics architectures. MlMAD relies on the generic modeling environment (GME), a configurable object-oriented toolkit that supports the creation of domain-specific modeling and program synthesis environments. MIMAD is built upon a library of components within the POLYCHRONY platform, dedicated to the design of avionic applications. Its descriptions can be therefore transformed into POLYCHRONY´s models in order to access the available formal tools and techniques for validation. Users do not need to be experts of formal methods (in particular, of the synchronous approach) to be able to manipulate the proposed concepts. This contributes to satisfying the present industrial demand on the use of general-purpose modeling formalisms for system design
  • Keywords
    aerospace computing; avionics; object-oriented programming; program verification; software libraries; MlMAD V0; POLYCHRONY platform; component library; configurable object-oriented toolkit; domain-specific modeling; extensible component-oriented framework; formal method; formal tool; generic modeling environment; integrated modular avionics architectures; program synthesis; Aerospace electronics; Application software; Automatic control; Computational modeling; Electrical equipment industry; Embedded software; Job shop scheduling; Libraries; Object oriented modeling; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
  • Conference_Location
    Cavtat, Dubrovnik
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-2594-6
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2006.11
  • Filename
    1690134