DocumentCode :
1081439
Title :
Are Domain-Specific Models Easier to Maintain Than UML Models?
Author :
Cao, Lan ; Ramesh, Balasubramaniam ; Rossi, Matti
Author_Institution :
Old Dominion Univ., Norfolk, VA
Volume :
26
Issue :
4
fYear :
2009
Firstpage :
19
Lastpage :
21
Abstract :
Although domain-specific modeling (DSM) languages have been adopted in industries such as telecommunications and insurance, they haven´t yet gained wide acceptance in practice. This is because the claims of increased productivity and ease of understanding haven´t yet been verified by independent studies. To address this concern, we examined a DSM language´s performance for maintenance tasks. Maintenance in software-intensive systems is critical because software often continuously evolves during development as well as after delivery, to meet users´ ever-changing needs. So, maintenance performance significantly impacts software development productivity.Experimental results show that maintenance can be significantly easier and faster with a DSM language than with a general- purpose modeling language.
Keywords :
software architecture; software maintenance; software performance evaluation; specification languages; UML model; domain-specific modeling language performance; software development productivity; software-intensive system maintenance; Domain specific languages; Error correction; Industrial training; Mobile handsets; Object oriented modeling; Performance evaluation; Productivity; System analysis and design; Testing; Unified modeling language; design maintainability; design notations and documentation; design representation; programming techniques; software distribution; software maintenance; visual programming;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2009.87
Filename :
5076454
Link To Document :
بازگشت