Key Lessons in Achieving Widespread Inspection Use
IEEE Software
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Practical Experiences in the Application of MDA
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
MDA Distilled
Statistical significance testing: a panacea for software technology experiments?
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Evidence-Based Software Engineering for Practitioners
IEEE Software
Model-Driven Development within a Legacy System: An Industry Experience Report
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
Case study on a process of industrial MDA realization: determinants of effectiveness
Nordic Journal of Computing
MDA: Revenge of the Modelers or UML Utopia?
IEEE Software
An Efficient Migration to Model-driven Development (MDD)
Electronic Notes in Theoretical Computer Science (ENTCS)
Does UML make the grade? Insights from the software development community
Information and Software Technology
Software development productivity on a new platform: an industrial case study
Information and Software Technology
An industrial case study on the choice between language customization mechanisms
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
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
Information and Software Technology
An investigation of use case quality in a large safety-critical software development project
Information and Software Technology
Domain-Specific Languages in Practice: A User Study on the Success Factors
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Nordic Journal of Computing
Characterizing model usage in embedded software engineering: a case study
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Proceedings of the International Workshop on Security and Dependability for Resource Constrained Embedded Systems
Mod4J: a qualitative case study of model-driven software development
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Existing model metrics and relations to model quality
WOSQ'09 Proceedings of the Seventh ICSE conference on Software quality
Bringing domain-specific languages to digital forensics
Proceedings of the 33rd International Conference on Software Engineering
Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity
Model-driven engineering for software migration in a large industrial context
MODELS'07 Proceedings of the 10th 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
Design and evaluation of the ModelHealth toolchain for continuity of care web services
Automated Software Engineering
An empirical approach for evaluating the usability of model-driven tools
Science of Computer Programming
Hi-index | 0.00 |
Model Driven Software Development (MDD) is a vision of software development where models play a core role as primary development artifacts. Its industrial adoption depends on several factors, including possibilities of increasing productivity and quality by using models. In this paper we present a case study of two companies willing to adopt the principles of MDD. One of the companies is in the process of adopting MDD while the other withdrew from its initial intentions. The results provide insights into the differences in requirements for MDD in these organizations, factors determining the decision upon adoption and the potentially suitable modeling notation for the purpose of each of the companies. The analysis of the results from this case study, supported by the conclusions from a previous case study of a successful MDD adoption, show also which conditions should be fulfilled in order to increase the chances of succeeding in adopting MDD.