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
Link To Document