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
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;
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
DOI :
10.1109/ASE.2008.27