Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Profiles in a strict metamodeling framework
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Object-Oriented Theories for Model Driven Architecture
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
The Role of OCL in the Model Driven Architecture
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
Practical Experiences in the Application of MDA
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Applying MDA Concepts to Develop a Domain CORBA Facility for E-learning
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Transformation: The Missing Link of MDA
ICGT '02 Proceedings of the First International Conference on Graph Transformation
IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
IEEE Software
MDA in Enterprise Architecture? The Living System Theory to the Rescue...
EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
Embedded Software Engineering: The State of the Practice
IEEE Software
Tool Support for DFD-UML Model-based Transformations
ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
An empirical assessment of using stereotypes to improve reading techniques in software inspections
3-WoSQ Proceedings of the third workshop on Software quality
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
Using Models to Develop Measurement Systems: A Method and Its Industrial Use
IWSM '09 /Mensura '09 Proceedings of the International Conferences on Software Process and Product Measurement
Information and Software Technology
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
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
Using UML stereotypes to support the requirement engineering: a case study
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Hi-index | 0.00 |
The Model Driven Architecture (MDA) initiative gains a considerable and growing amount of interest in both academia and industry with the Unified Modeling Language (UML) placed in the center of MDA. A successful MDA realization in industry is determined by certain factors. In this paper, we identify key factors for the efficient accomplishment of the MDA by means of an industrial case study. The case study is performed in a context of a large IT company with distributed development units developing complex systems. The factors identified are grouped into two categories - associated with usage and development of an MDA-based framework. The factors stem from different activities performed during the process of MDA realization. We studied the process of MDA realization at the company and we discuss the factors in the context of the process. In addition to the identified process and factors, there was a need to investigate the importance of different elements in the process and assess their perception in the team. The results of a prioritization experiment performed in the course of the study show that language customization plays a central role in MDA even though the customization was initially perceived as a background activity by framework constructors.