• DocumentCode
    1924649
  • Title

    Using the FOMDA approach to support object-oriented real-time systems development

  • Author

    Basso, Fabio Paulo ; Oliveira, Toacy Cavalcante ; Becker, Leandro Buss

  • Author_Institution
    Fac. of Informatics, PUCRS, Porto Alegre
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Abstract
    This paper tackles the problem of ever changing embedded systems non-functional requirements, specially the architectural ones. It proposes a solution based on features model and MDA standards, which is called features-oriented model-driven architecture (FOMDA). This proposal can be used to help application designer in defining the mappings and transformations of UML models to as many target platforms as wished. This is done by configuring model-to-model and model-to-code transformations over tiers, where every tier represents some target platform properties that the system must be mapped and transformed to. To validate the proposal a case study related to the development of an embedded real-time system is presented, detailing how to transform a generic high-level UML model to a model specific for a given target platform. Obtained results are optimistic and conclude that the FOMDA approach can make designers re-think their current development process to make it more decoupled from a specific target platform
  • Keywords
    Unified Modeling Language; distributed object management; embedded systems; formal specification; object-oriented programming; software architecture; FOMDA; UML models; embedded system; embedded systems; features-oriented model-driven architecture; model-to-code transformations; model-to-model transformations; nonfunctional requirements; object-oriented real-time systems development; platform-independent modeling; system architecture; Computer architecture; Design optimization; Embedded system; Informatics; Object oriented modeling; Proposals; Real time systems; Software development management; Technology management; Unified modeling language; embedded real-time systems; platform mappings; platform-independent modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2561-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2006.76
  • Filename
    1630503