Annals of Computer Science and Information Systems · 2014 · 17 citations · 13 references
Model-driven software development is surrounded by numerous myths and misunderstandings that hamper its adoption. We have designed our course of model-driven development approach with the goal to introduce it from the viewpoint of a programmer as a pragmatic tool for solving concrete problems in development process. The course covers several techniques and principles of model-driven development instead of concentrating on a single tool. To explain these techniques we use a case-study that is iteratively developed by the students during the course. In the paper we explain the structure of our case study, contents of individual iterations, and our overall experience with this approach.
13
The pragmatics of model-driven development
Bran Selić · IEEE Software · 2003 · 1.2K citations
Aruna Raja, Devika Lakshmanan · International Journal of Computer Applications · 2010 · 613 citations · Full text
Plenary talk III Domain-specific languages
Walid Taha · 2008 · 161 citations