The Relevance of Model-Driven Engineering Thirty years from Now

被引:73
作者
Mussbacher, Gunter [1 ]
Amyot, Daniel [2 ]
Breu, Ruth [3 ]
Bruel, Jean-Michel [4 ]
Cheng, Betty H.C. [5 ]
Collet, Philippe [6 ]
Combemale, Benoit [7 ]
France, Robert B. [8 ]
Heldal, Rogardt [9 ]
Hill, James [10 ]
Kienzle, JöRg [1 ]
Schöttle, Matthias [1 ]
Steimann, Friedrich [11 ]
Stikkolorum, Dave [12 ]
Whittle, Jon [13 ]
机构
[1] McGill University, Canada
[2] University of Ottawa, Canada
[3] University of Innsbruck, Austria
[4] University of Toulouse, France
[5] Michigan State University, United States
[6] Université Nice-Sophia Antipolis, France
[7] University of Rennes/INRIA, France
[8] Colorado State University, United States
[9] Chalmers University of Technology, Sweden
[10] Indiana University-Purdue University Indianapolis, United States
[11] Fernuniversität Hagen, Germany
[12] Leiden University, Netherlands
[13] Lancaster University, United Kingdom
来源
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | 2014年 / 8767卷
关键词
Challenges; Model-driven engineering; Research opportunities;
D O I
10.1007/978-3-319-11653-2_12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although model-driven engineering (MDE) is now an established approach for developing complex software systems, it has not been universally adopted by the software industry. In order to better understand the reasons for this, as well as to identify future opportunities for MDE, we carried out a week-long design thinking experiment with 15 MDE experts. Participants were facilitated to identify the biggest problems with current MDE technologies, to identify grand challenges for society in the near future, and to identify ways that MDE could help to address these challenges. The outcome is a reflection of the current strengths of MDE, an outlook of the most pressing challenges for society at large over the next three decades, and an analysis of key future MDE research opportunities. © Springer International Publishing Switzerland 2014.
引用
收藏
页码:183 / 200
页数:17
相关论文
共 52 条
[1]  
Agner L.T.W., Et al., A Brazilian survey on UML and model-driven practices for embedded software development, J. of Systems and Software, 86, 4, pp. 997-1005, (2013)
[2]  
Alam O., Kienzle J., Mussbacher G., Concern-Oriented Software Design, MODELS. 2013. LNCS, 8107, pp. 604-621, (2013)
[3]  
Baker P., Dai Z.R., Grabowski J., Haugen O., Schieferdecker I., Williams C., Model- Driven Testing–Using the UML Testing Profile, Springer, Berlin, (2008)
[4]  
Ball T., Cook B., Levin V., Rajamani S.K., SLAM and Static Driver Verifier: Technology Transfer of Formal Methods inside Microsoft, IFM. 2004. LNCS, 2999, pp. 1-20, (2004)
[5]  
Bell A.E., Death by UML Fever, Queue, 2, 1, pp. 72-80, (2004)
[6]  
Berenbach B., The evaluation of large, complex UML analysis and design models, A 26th International Conference on Software Engineering. IEEE Computer Society, (2004)
[7]  
Briand L., Labiche Y., A UML-based approach to system testing, UML. 2001. LNCS, 2185, pp. 194-208, (2001)
[8]  
Briand L.C., Labiche Y., O'sullivan L., Impact analysis and change management of UML models, IEEE International Conference on Software Maintenance, (2003)
[9]  
Broy M., Jonsson B., Katoen J.-P., Leucker M., Pretschner A., Model-Based Testing of Reactive Systems, LNCS, 3472, (2005)
[10]  
Buckl S., Et al., Generating Visualizations of Enterprise Architectures using Model Transformations, Enterprise Modelling and Information Systems Arch, 2, 2, pp. 3-13, (2007)