DocumentCode :
973094
Title :
MDA: revenge of the modelers or UML utopia?
Author :
Thomas, David
Author_Institution :
Bedarra Research Labs
Volume :
21
Issue :
3
fYear :
2004
Firstpage :
15
Lastpage :
17
Abstract :
Modeling is at the core of many disciplines, but it is especially important in engineering because it facilitates communication and constructs complex things from smaller parts. Model engineering or model-driven development, treats software development as a set of transformations between successive models from requirements to analysis, to design, to implementation, to deployment. We discuss UML and MDA tools for developing software models. We also discuss domain specific languages, domain-oriented programming, platform-specific models and model engineering.
Keywords :
object-oriented methods; object-oriented programming; program compilers; software architecture; specification languages; MDA tool; Model Driven Architecture; UML; domain specific language; domain-oriented programming; model engineering; model-driven development; platform-specific model; software development; software model; Computer architecture; Databases; Design engineering; Metamodeling; Power engineering and energy; Programming; Robustness; Unified modeling language; World Wide Web; XML;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2004.1293067
Filename :
1293067
Link To Document :
بازگشت