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 :
بازگشت