2014
DOI: 10.15439/2014f266
|View full text |Cite
|
Sign up to set email alerts
|

Pragmatic Model-Driven Software Development from the Viewpoint of a Programmer: Teaching Experience

Abstract: Abstract-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 iterative… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
11
0
2

Year Published

2014
2014
2018
2018

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(13 citation statements)
references
References 16 publications
(12 reference statements)
0
11
0
2
Order By: Relevance
“…w. RCX robots [4] -DSL engineering for mobile robot [5] ? -MDE of a communication system [6] --MDA and transformations [8] --Modeling CRUD applications [7] Agile MDE with NXT robots [9] ? Multiple projects w. ext.…”
Section: Related Case Studiesmentioning
confidence: 99%
See 2 more Smart Citations
“…w. RCX robots [4] -DSL engineering for mobile robot [5] ? -MDE of a communication system [6] --MDA and transformations [8] --Modeling CRUD applications [7] Agile MDE with NXT robots [9] ? Multiple projects w. ext.…”
Section: Related Case Studiesmentioning
confidence: 99%
“…The authors of [24] report on a teaching metamodelling and MDE tooling development using UML to up to 150 master students. A case study on teaching 'pragmatic' MDE [8] to a group of 58 students by modeling CRUD applications and generating code for these also performed a survey at the end. This survey of 10 questions hints at the positive effect of a pragmatic approach to teaching MDE.…”
Section: Related Case Studiesmentioning
confidence: 99%
See 1 more Smart Citation
“…However, for the industrial context, specialized websites (grey literature 12 ) make significant contributions to the quality from a practitioners' perspective. We found 49 industrial MDE Quality evidence in industry MDE Quality evidence in academic & research Industrial issue 01 (Vara and Marcos, 2012;Cuadrado et al, 2014;Hutchinson et al, 2014;Bertrand Portier, 2009;Haan, 2008;Whittle et al, 2014;Dubray, 2011;Linders, 2015;Tone, 2010;Finnie, 2015;Klinke, 2008;Vallecillo, 2014;Hebig and Bendraou, 2014;Brown, 2009;DenHaan, 2009DenHaan, , 2011bPierson, 2007;Cabot, 2009;Brambilla, 2016;OMG, 2016;Mohagheghi et al, 2009b;Igarza et al, 2012;Clark and Muller, 2012;Whittle et al, 2015;Aranda et al, 2012;Baker et al, 2005;Whittle et al, 2013;Cuadrado et al, 2014;Hoang, 2012;Platania, 2016;Fournier, 2008) (Agner et al, 2013;Panach et al, 2015a;Davies et al, 2006;Mussbacher et al, 2014;Quintero and Muñoz, 2011;Quintero et al, 2012;Poruban et al, 2014;Bruel et al, 2015;…”
Section: Findings In the Literature Review Of Mismatchmentioning
confidence: 99%
“…A BSTRACTION of the human-computer communication interfaces [1] can be increased by DSL development [2], coming out from the abstract syntax [3]. Grammatical and/or genetical language evolution [4], [5], [6] is more automated approach, but still oriented more to syntactic than to semantic facet of languages.…”
Section: Introductionmentioning
confidence: 99%