• DocumentCode
    3108386
  • Title

    Co-Modeling Methodology Designed for RT Architecture Models Integration

  • Author

    Perseil, Isabelle ; Pautet, Laurent

  • Author_Institution
    CNRS, Paris
  • fYear
    2007
  • fDate
    11-14 July 2007
  • Firstpage
    371
  • Lastpage
    376
  • Abstract
    Architecture models are built in parallel with applicative models, all along the development process. Since they equally refer to software and hardware components in which they are implemented, these models call for more heterogeneous design languages, with a larger granularity range too. At the level of design and verification languages, some standards have risen up, like UML, AADL, but none of them is driven by a standard methodology. To be able to follow the requirements traceability, at each step of the life cycle, we need a methodology that states for bidirectional links between each granularity level and each development level. In this article, we propose an approach based on systematic reuse of low-level concepts (borrowed from an algorithm language like +CAL and a programming language like Ada) into encapsulated algorithm structures which are implemented into the highest conceptual levels of development (e.g. from the UML and AADL component models). These structures are only activated and enriched as they advanced with the life cycle. Therefore, some new concepts presents from the beginning of the design, will play an important role in the further development steps without being explicitly expressed from the beginning.
  • Keywords
    formal specification; formal verification; software architecture; specification languages; RT architecture; hardware components; heterogeneous design languages; requirements traceability; software components; verification languages; Automotive engineering; Computer architecture; Computer languages; Design engineering; Design methodology; Domain specific languages; Hardware; Real time systems; Unified modeling language; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering Complex Computer Systems, 2007. 12th IEEE International Conference on
  • Conference_Location
    Auckland
  • Print_ISBN
    0-7695-2895-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2007.19
  • Filename
    4276335