Why CSCW applications fail: problems in the design and evaluationof organizational interfaces
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
An empirical study of regression test application frequency
Proceedings of the 22nd international conference on Software engineering
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
UML Collaboration Diagram Syntax: An Empirical Study of Comprehension
VISSOFT '02 Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis
Finding "Early" Indicators of UML Class Diagrams Understandability and Modifiability
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
An Experimental Investigation of Formality in UML-Based Development
IEEE Transactions on Software Engineering
Communications of the ACM - Two decades of the language-action perspective
MBD-MOMPES '06 Proceedings of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software
Effects of defects in UML models: an experimental investigation
Proceedings of the 28th international conference on Software engineering
Agile Software Testing in a Large-Scale Project
IEEE Software
Experiences from introducing UML-based development in a large safety-critical project
Empirical Software Engineering
Is abstraction the key to computing?
Communications of the ACM
The Impact of UML Documentation on Software Maintenance: An Experimental Evaluation
IEEE Transactions on Software Engineering
Model-driven Development of Complex Software: A Research Roadmap
FOSE '07 2007 Future of Software Engineering
Proceedings of the 2008 international workshop on Models in software engineering
Where Is the Proof? - A Review of Experiences from Applying MDE in Industry
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
MDA: Revenge of the Modelers or UML Utopia?
IEEE Software
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Evaluating the effect of composite states on the understandability of UML statechart diagrams
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
EASE'07 Proceedings of the 11th international conference on Evaluation and Assessment in Software Engineering
Mismatches between industry practice and teaching of model-driven software development
MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
What will it take? A view on adoption of model-based methods in practice
Software and Systems Modeling (SoSyM)
Information and Software Technology
An exploratory study of forces and frictions affecting large-scale model-driven development
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Transition to model-driven engineering: what is revolutionary, what remains the same?
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Research-based innovation: a tale of three projects in model-driven engineering
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Lessons learned from evaluating MDE abstractions in an industry field study
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Proceedings of the 2013 International Conference on Software Engineering
Journal of Systems and Software
A quantitative analysis of model-driven code generation through software experimentation
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Model driven software development: a practitioner takes stock and looks into future
ECMFA'13 Proceedings of the 9th European conference on Modelling Foundations and Applications
Proceedings of International Workshop on Adaptive Self-tuning Computing Systems
Textual and Content-Based Search in Repositories of Web Application Models
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
In this paper, we attempt to address the relative absence of empirical studies of model driven engineering through describing the practices of three commercial organizations as they adopted a model driven engineering approach to their software development. Using in-depth semi-structured interviewing we invited practitioners to reflect on their experiences and selected three to use as exemplars or case studies. In documenting some details of attempts to deploy model driven practices, we identify some 'lessons learned', in particular the importance of complex organizational, managerial and social factors - as opposed to simple technical factors - in the relative success, or failure, of the endeavour. As an example of organizational change management the successful deployment of model driven engineering appears to require: a progressive and iterative approach; transparent organizational commitment and motivation; integration with existing organizational processes and a clear business focus.