DocumentCode :
3570873
Title :
Towards facilities to introduce solutions for MDE in development environments with reusable assets
Author :
Basso, Fabio P. ; Werner, Claudia M. L. ; Oliveira, Toacy C.
Author_Institution :
COPPE - PESC, Fed. Univ. of Rio de Janeiro (UFRJ), Rio de Janeiro, Brazil
fYear :
2014
Firstpage :
195
Lastpage :
202
Abstract :
Model Driven Engineering (MDE) is a software development paradigm that promotes improvements in productivity through reuse of software model specifications. Although much effort has been dedicated for more than ten years, MDE has not achieved expressive use. In this paper we address the problem of a lack of a knowledge base about MDE-based solutions, a reason that hampers MDE in practice. To surpass it we propose a domain specific language named RAS++ that represents these solutions as reusable assets. Assets are composed by reuse structures and semantics for the execution of technical solutions for Automated Software Engineering, fostering the integration of tasks for MDE in development environments. Facilities are introduced through some supporting tools: one to design reusable assets and other to integrate them in target development environments. Practical experiences have proven to be promising, suggesting that reusable assets promote some benefits not allowed by other approaches, such as the possibility of a distributed base of knowledge for ASE solutions.
Keywords :
software reusability; specification languages; MDE-based solutions; RAS++; automated software engineering; domain specific language; knowledge base; model driven engineering; reusable asset design; reuse semantics; reuse structures; software development paradigm; software model specifications; Adaptation models; Automation; Context; Object oriented modeling; Proposals; Software; Unified modeling language; Asset Management Specification; Automated Software Engineering; Model Driven Engineering; Reusable Asset Specification; Reuse of Tasks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration (IRI), 2014 IEEE 15th International Conference on
Type :
conf
DOI :
10.1109/IRI.2014.7051890
Filename :
7051890
Link To Document :
بازگشت