2006
DOI: 10.1007/11663430_32
|View full text |Cite
|
Sign up to set email alerts
|

Teaching UML Is Teaching Software Engineering Is Teaching Abstraction

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0
1

Year Published

2006
2006
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 24 publications
(15 citation statements)
references
References 3 publications
0
14
0
1
Order By: Relevance
“…By introducing code generation later in the course we avoid that pitfall, even though some of the student comments suggest that the moment they were sold on modelling was when they first clicked the code generation button. Engels et al use the research tool DAVE for modelling education [8]. While the authors do not provide any information if code generation is used, they mention executable statecharts as a means to increase understanding by students.…”
Section: Discussionmentioning
confidence: 98%
See 1 more Smart Citation
“…By introducing code generation later in the course we avoid that pitfall, even though some of the student comments suggest that the moment they were sold on modelling was when they first clicked the code generation button. Engels et al use the research tool DAVE for modelling education [8]. While the authors do not provide any information if code generation is used, they mention executable statecharts as a means to increase understanding by students.…”
Section: Discussionmentioning
confidence: 98%
“…Reflecting the current practice in industry [4], [5], UML is commonly used as the modelling language of choice, e.g. in [6], [7], [8].…”
Section: Introductionmentioning
confidence: 99%
“…Finding abstractions is hard to teach! (Engels, Hausmann, Lohmann, and Sauer (2005); Simonot, Homps, and Bonnot 2012)The second factor needing more explicit attention is 'Demonstrations'. For example, good demonstrations for abstract classes (in the technical sense) covering structure (attributes and operations) as well as behavior (e.g.…”
Section: Factors Needing Attention and Improvementmentioning
confidence: 99%
“…The areas addressed by the papers of this symposium include experience reports from academia, industry, and primary schools regarding issues related to teaching modeling and model-driven development in particular. The covered topics were MDD with UML [2,4,5,6,8,9,10], MDD in general [3,7], course design issues [3,4,5,6,7,8,10], and design patterns [4,8,9]. Additionally, methodology issues as well as the integrating of modeling and model driven development into the curriculum are discussed.…”
Section: Introductionmentioning
confidence: 99%
“…Additionally, methodology issues as well as the integrating of modeling and model driven development into the curriculum are discussed. Extended versions of the two best papers [5,10] are included in this volume.…”
Section: Introductionmentioning
confidence: 99%