DocumentCode
3030966
Title
A Methodology and Framework for Creating Domain-Specific Development Infrastructures
Author
Edwards, George ; Medvidovic, Nenad
Author_Institution
Comput. Sci. Dept., Univ. of Southern California, Los Angeles, CA
fYear
2008
fDate
15-19 Sept. 2008
Firstpage
168
Lastpage
177
Abstract
Domain-specific architectures, middleware platforms, and analysis techniques leverage domain knowledge to help engineers build systems more effectively. An integrated set of these elements is called a domain-specific development infrastructure (DSDI). DSDIs are commonly created in a costly, ad-hoc fashion because current model-driven engineering (MDE) technologies lack sufficient mechanisms for capturing the semantics of domain concepts. In this paper, we propose a methodology for incorporating semantics within MDE frameworks to simplify and automate DSDI integration. We also present and evaluate a framework, called XTEAM, that implements our approach, resulting in structured processes and enforceable guidelines for DSDI integration. We have applied our approach to several DSDIs, and report on the benefits accrued.
Keywords
software architecture; XTEAM; analysis techniques; domain knowledge; domain-specific architectures; domain-specific development infrastructures; middleware platforms; model-driven engineering; semantics; Algorithm design and analysis; Application software; Computer architecture; Computer science; Decision support systems; Information analysis; Metamodeling; Middleware; Model driven engineering; Pattern analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location
L´Aquila
ISSN
1938-4300
Print_ISBN
978-1-4244-2187-9
Electronic_ISBN
1938-4300
Type
conf
DOI
10.1109/ASE.2008.27
Filename
4639320
Link To Document