Home > Research > Publications & Outputs > Mismatches between industry practice and teachi...
View graph of relations

Mismatches between industry practice and teaching of model-driven software development

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Mismatches between industry practice and teaching of model-driven software development. / Whittle, J.; Hutchinson, J.
7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings. ed. / Marion Brandsteidl; Andreas Winter. Oldenburg: Carl von Ossietzky Universitat Oldenburg, 2011. p. 27-30 (Oldenburg Lecture Notes in Software Engineering; Vol. 2).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Whittle, J & Hutchinson, J 2011, Mismatches between industry practice and teaching of model-driven software development. in M Brandsteidl & A Winter (eds), 7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings. Oldenburg Lecture Notes in Software Engineering, vol. 2, Carl von Ossietzky Universitat Oldenburg, Oldenburg, pp. 27-30. <http://www.se.uni-oldenburg.de/documents/olnse-2-2011-EduSymp.pdf>

APA

Whittle, J., & Hutchinson, J. (2011). Mismatches between industry practice and teaching of model-driven software development. In M. Brandsteidl, & A. Winter (Eds.), 7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings (pp. 27-30). (Oldenburg Lecture Notes in Software Engineering; Vol. 2). Carl von Ossietzky Universitat Oldenburg. http://www.se.uni-oldenburg.de/documents/olnse-2-2011-EduSymp.pdf

Vancouver

Whittle J, Hutchinson J. Mismatches between industry practice and teaching of model-driven software development. In Brandsteidl M, Winter A, editors, 7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings. Oldenburg: Carl von Ossietzky Universitat Oldenburg. 2011. p. 27-30. (Oldenburg Lecture Notes in Software Engineering).

Author

Whittle, J. ; Hutchinson, J. / Mismatches between industry practice and teaching of model-driven software development. 7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings. editor / Marion Brandsteidl ; Andreas Winter. Oldenburg : Carl von Ossietzky Universitat Oldenburg, 2011. pp. 27-30 (Oldenburg Lecture Notes in Software Engineering).

Bibtex

@inproceedings{cdc7d4b68238473b93d6e0f920d7e937,
title = "Mismatches between industry practice and teaching of model-driven software development",
abstract = "EAMDE was a 12 month research project, investigating how industry usesmodel-driven software development (MDSD). Using quantitative and qualitative research techniques, experiences were collected on the adoption and application of MDSD in 17 companies. The study highlighted examples of good and bad practice that lead to success or failure with MDSD. Some of these practices appear to have ramifications on the way that MDSD, and software modeling more generally, is taught within universities. This paper presents three of the key findings relevant to education: (1) A significant number of successful MDSD companies build their own modeling languages and generators, suggesting a re-orientation of education away from UML notation to fundamental modeling principles; (2) MDSD is generally taught top-down, whereas industry success ismore likely when MDSD is applied bottom-up; (3) successful application of MDSDrequires skills both in abstract modeling and compilers/optimization; however, these skills tend to be separated in standard CS curricula.",
keywords = "model-driven software development, education",
author = "J. Whittle and J. Hutchinson",
year = "2011",
language = "English",
series = "Oldenburg Lecture Notes in Software Engineering",
publisher = "Carl von Ossietzky Universitat Oldenburg",
pages = "27--30",
editor = "Marion Brandsteidl and Andreas Winter",
booktitle = "7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings",

}

RIS

TY - GEN

T1 - Mismatches between industry practice and teaching of model-driven software development

AU - Whittle, J.

AU - Hutchinson, J.

PY - 2011

Y1 - 2011

N2 - EAMDE was a 12 month research project, investigating how industry usesmodel-driven software development (MDSD). Using quantitative and qualitative research techniques, experiences were collected on the adoption and application of MDSD in 17 companies. The study highlighted examples of good and bad practice that lead to success or failure with MDSD. Some of these practices appear to have ramifications on the way that MDSD, and software modeling more generally, is taught within universities. This paper presents three of the key findings relevant to education: (1) A significant number of successful MDSD companies build their own modeling languages and generators, suggesting a re-orientation of education away from UML notation to fundamental modeling principles; (2) MDSD is generally taught top-down, whereas industry success ismore likely when MDSD is applied bottom-up; (3) successful application of MDSDrequires skills both in abstract modeling and compilers/optimization; however, these skills tend to be separated in standard CS curricula.

AB - EAMDE was a 12 month research project, investigating how industry usesmodel-driven software development (MDSD). Using quantitative and qualitative research techniques, experiences were collected on the adoption and application of MDSD in 17 companies. The study highlighted examples of good and bad practice that lead to success or failure with MDSD. Some of these practices appear to have ramifications on the way that MDSD, and software modeling more generally, is taught within universities. This paper presents three of the key findings relevant to education: (1) A significant number of successful MDSD companies build their own modeling languages and generators, suggesting a re-orientation of education away from UML notation to fundamental modeling principles; (2) MDSD is generally taught top-down, whereas industry success ismore likely when MDSD is applied bottom-up; (3) successful application of MDSDrequires skills both in abstract modeling and compilers/optimization; however, these skills tend to be separated in standard CS curricula.

KW - model-driven software development

KW - education

M3 - Conference contribution/Paper

T3 - Oldenburg Lecture Notes in Software Engineering

SP - 27

EP - 30

BT - 7th Educators' Symposium@MODELS 2011 Software Modeling in Education Pre-Proceedings

A2 - Brandsteidl, Marion

A2 - Winter, Andreas

PB - Carl von Ossietzky Universitat Oldenburg

CY - Oldenburg

ER -