DocumentCode
1937682
Title
Measuring and Reducing Modeling Effort in Domain-Specific Modeling Languages with Examples
Author
Hill, James H.
Author_Institution
Indiana Univ.-Purdue, Univ. Indianapolis, Indianapolis, IN, USA
fYear
2011
fDate
27-29 April 2011
Firstpage
120
Lastpage
129
Abstract
Domain-specific modeling languages (DSMLs) facilitate rapid and ``correct-by-construction´´ realization of concepts for the target domain. Although DSMLs provide such benefits, there is implied (or hidden) modeling effort---in terms of user actions---associated with using a DSML that can negatively impact its effectiveness. It is therefore critical that DSML developers understand the meaning of modeling effort and how to reduce it so their DSML is of high quality. This paper provides two contributions to research on developing DSMLs. First, the paper defines a metric for measuring model effort. Secondly, this paper discusses several techniques, with examples, reducing (or improving) modeling effort. The techniques discussed in the paper have been applied to an open-source DSML called the Platform Independent Component Modeling Language (PICML), which is currently used in both academic and industry settings for designing and implementing large-scale distributed systems. Finally, results show that it is possible to reduce modeling effort without requiring user studies to analyze such concerns.
Keywords
distributed processing; object-oriented languages; public domain software; simulation languages; DSML developers; correct-by-construction realization; domain specific modeling language; large-scale distributed system; modeling effort reduction; open source DSML; platform independent component modeling language; Analytical models; Complexity theory; Computational modeling; Computers; Humans; Mathematical model; Semantics; domain-specific modeling languages; measure; model complexity; reduction;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer Based Systems (ECBS), 2011 18th IEEE International Conference and Workshops on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4577-0065-1
Electronic_ISBN
978-0-7695-4379-6
Type
conf
DOI
10.1109/ECBS.2011.22
Filename
5934812
Link To Document