Evaluating the Use of Domain-Specific Modeling in Practice
暂无分享,去创建一个
Domain-Specific Modeling (DSM) raises the level of abstraction beyond coding, making development faster and easier . When companies develop their own in-house DSM solution — domainspecific modeling languages and code generators — t hey often need to provide evidence that it gives better resul ts than their current practice. We describe an approach applied a t Polar to evaluate a DSM solution for developing embedded dev ices. The evaluation approach takes into account the objectiv s set for the creation of the DSM solution and collects data via controlled laboratory studies. The evaluation proved the benef its o the DSM solution: an increase of at least 750% in developer productivity, and greatly improved quality of the code and develo pment process.
[1] Juha-Pekka Tolvanen,et al. Domain-Specific Modeling: Enabling Full Code Generation , 2008 .
[2] Lan Cao,et al. Are Domain-Specific Models Easier to Maintain Than UML Models? , 2009, IEEE Software.
[3] Tim Sheard,et al. A software engineering experiment in software component generation , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.