EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
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
Model-driven design of service-enabled web applications
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Case study on a process of industrial MDA realization: determinants of effectiveness
Nordic Journal of Computing
Practical Experiences in Using Model-Driven Engineering to Develop Trustworthy Computing Systems
SUTC '06 Proceedings of the IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing -Vol 1 (SUTC'06) - Volume 01
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
Quality, productivity and economic benefits of software reuse: a review of industrial studies
Empirical Software Engineering
Adopting model driven development in a large financial organization
ECMDA-FA'07 Proceedings of the 3rd European conference on Model driven architecture-foundations and applications
Reverse engineering models from traces to validate distributed systems: an industrial case study
ECMDA-FA'07 Proceedings of the 3rd European conference on Model driven architecture-foundations and applications
Adopting model driven software development in industry: a case study at two companies
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Model-Driven engineering in a large industrial context — motorola case study
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Applying MDA to voice applications: an experience in building an MDA tool chain
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
MDA, meta-modelling and model transformation: introducing new technology into the defence industry
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Using domain driven development for monitoring distributed systems
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Definition and generation of data exchange formats in AUTOSAR
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Tailoring IEEE 1471 for MDE support
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
Experiences in modeling for a domain specific language
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
Applying MDA and UML in the development of a healthcare system
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
MDE Adoption in Industry: Challenges and Success Criteria
Models in Software Engineering
Experiences from Model-Driven Development of Homecare Services: UML Profiles and Domain Models
Models in Software Engineering
Experiences of Developing a Network Modeling Tool Using the Eclipse Environment
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
Characterizing model usage in embedded software engineering: a case study
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Refining the systematic literature review process--two participant-observer case studies
Empirical Software Engineering
Empirical assessment of MDE in industry
Proceedings of the 33rd International Conference on Software Engineering
Model-driven engineering practices in industry
Proceedings of the 33rd International Conference on Software Engineering
Model transformation analysis: staying ahead of the maintenance nightmare
ICMT'11 Proceedings of the 4th international conference on Theory and practice of model transformations
An evaluation of the graphical modeling framework (GMF) based on the development of the CORAS tool
ICMT'11 Proceedings of the 4th international conference on Theory and practice of model transformations
Isomorphism in model tools and editors
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated 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
Lessons learnt from the adoption of formal model-based development
NFM'12 Proceedings of the 4th international conference on NASA Formal Methods
Model transformations for migrating legacy models: an industrial case study
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
ICWE'12 Proceedings of the 12th international conference on Web Engineering
What will it take? A view on adoption of model-based methods in practice
Software and Systems Modeling (SoSyM)
MDD vs. traditional software development: A practitioner's subjective perspective
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
Cost estimation for model-driven engineering
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
Domain specific modeling for operations research simulation in a large industrial context
Proceedings of the 2012 workshop on Domain-specific modeling
Adoption of Model-Based Testing and Abstract Interpretation by a Railway Signalling Manufacturer
International Journal of Embedded and Real-Time Communication Systems
Design and evaluation of the ModelHealth toolchain for continuity of care web services
Automated Software Engineering
A Brazilian survey on UML and model-driven practices for embedded software development
Journal of Systems and Software
A survey of experienced user perceptions about software design patterns
Information and Software Technology
A research roadmap towards achieving scalability in model driven engineering
Proceedings of the Workshop on Scalability in Model Driven Engineering
Journal of Systems and Software
Where does model-driven engineering help? Experiences from three industrial cases
Software and Systems Modeling (SoSyM)
Using MDA for integration of heterogeneous components in software supply chains
Science of Computer Programming
A model-driven approach for promoting cloud PaaS portability
CASCON '13 Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research
Systems analysis of life cycle of large-scale information-control systems
Automation and Remote Control
Textual and Content-Based Search in Repositories of Web Application Models
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
Model-Driven Engineering (MDE) has been promoted as a solution to handle the complexity of software development by raising the abstraction level and automating labor-intensive and error-prone tasks. However, few efforts have been made at collecting evidence to evaluate its benefits and limitations, which is the subject of this review. We searched several publication channels in the period 2000 to June 2007 for empirical studies on applying MDE in industry, which produced 25 papers for the review. Our findings include industry motivations for investigating MDE and the different domains it has been applied to. In most cases the maturity of third-party tool environments is still perceived as unsatisfactory for large-scale industrial adoption. We found reports of improvements in software quality and of both productivity gains and losses, but these reports were mainly from small-scale studies. There are a few reports on advantages of applying MDE in larger projects, however, more empirical studies and detailed data are needed to strengthen the evidence. We conclude that there is too little evidence to allow generalization of the results at this stage.