Evidences of the mismatch between industry and academy on modelling language quality evaluation

Quality is an implicit property of models and modelling languages by their condition of engineering artifacts. However, the quality property is affected by the diversity of conceptions around the model-driven paradigm. In this document is presented a report of quality issues on modelling languages and models. These issues result from an analysis about quality evidences obtained from industrial and academic/scientific contexts.

[1]  Lefteris Angelis,et al.  On the use of software design models in software development practice: An empirical investigation , 2014, J. Syst. Softw..

[2]  Oscar Pastor,et al.  A framework to identify primitives that represent usability within Model-Driven Development methods , 2015, Inf. Softw. Technol..

[3]  Michaela Bacíková,et al.  Pragmatic model-driven software development from the viewpoint of a programmer: Teaching experience , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[4]  Ariadi Nugroho,et al.  Level of detail in UML models and its impact on model comprehension: A controlled experiment , 2009, Inf. Softw. Technol..

[5]  Marouane Kessentini,et al.  Searching models, modeling search: On the synergies of SBSE and MDE , 2013, 2013 1st International Workshop on Combining Modelling and Search-Based Software Engineering (CMSBSE).

[6]  Richard F. Paige,et al.  The Grand Challenge of Scalability for Model Driven Engineering , 2009, MoDELS.

[7]  Frank Weil,et al.  Model-Driven engineering in a large industrial context — motorola case study , 2005, MoDELS'05.

[8]  R María Nelcy González Desarrollo de software dirigido por modelos , 2016 .

[9]  Marco Brambilla,et al.  Large-scale Model-Driven Engineering of web user interaction: The WebML and WebRatio experience , 2014, Sci. Comput. Program..

[10]  Mark Rouncefield,et al.  The State of Practice in Model-Driven Engineering , 2014, IEEE Software.

[11]  Miguel A. Fernández,et al.  Where does model-driven engineering help? Experiences from three industrial cases , 2011, Software & Systems Modeling.

[12]  Marco Torchiano,et al.  Relevance, benefits, and problems of software modelling and model driven techniques - A survey in the Italian industry , 2013, J. Syst. Softw..

[13]  Remco M. Dijkman,et al.  Semantics and analysis of business process models in BPMN , 2008, Inf. Softw. Technol..

[14]  Pierre-Alain Muller,et al.  Exploiting model driven technology: a tale of two startups , 2012, Software & Systems Modeling.

[15]  Marta Indulska,et al.  How do practitioners use conceptual modeling in practice? , 2006, Data Knowl. Eng..

[16]  Javier Fabra,et al.  Automatic execution of business process models: Exploiting the benefits of Model-driven Engineering approaches , 2012, J. Syst. Softw..

[17]  Geert Poels,et al.  Towards a Quality-Aware Engineering Process for the Development of Web Applications , 2007 .

[18]  Oscar Pastor,et al.  In search of evidence for model-driven development claims: An experiment on quality, effort, productivity and satisfaction , 2015, Inf. Softw. Technol..

[19]  Carlos Eduardo Pereira,et al.  Combining aspects and object-orientation in model-driven engineering for distributed industrial mechatronics systems , 2014 .

[20]  Benoît Combemale,et al.  The Relevance of Model-Driven Engineering Thirty Years from Now , 2014, MoDELS.

[21]  Esperanza Marcos,et al.  A framework for model-driven development of information systems: Technical decisions and lessons learned , 2012, J. Syst. Softw..

[22]  Antonio Vallecillo,et al.  On the Industrial Adoption of Model Driven Engineering. Is your company ready for MDE , 2015 .

[23]  Jim Davies,et al.  Formal model-driven engineering of critical information systems , 2015, Sci. Comput. Program..

[24]  Antonio Vallecillo,et al.  Behavior, Time and Viewpoint Consistency: Three Challenges for MDE , 2009, MoDELS.

[25]  Tom Mens,et al.  Challenges in Model-Driven Software Engineering , 2009, MoDELS.

[26]  Miguel A. Fernández,et al.  MDE Adoption in Industry: Challenges and Success Criteria , 2009, MoDELS.

[27]  Kevin Lano,et al.  Slicing of UML models using model transformations , 2010, MODELS'10.

[28]  Benoît Combemale,et al.  MDE in Practice for Computational Science , 2015, ICCS.

[29]  Paulo Cézar Stadzisz,et al.  A Brazilian survey on UML and model-driven practices for embedded software development , 2013, J. Syst. Softw..

[30]  Päivi Parviainen,et al.  Challenges in Deployment of Model Driven Development , 2009, 2009 Fourth International Conference on Software Engineering Advances.

[31]  Beatriz Marín,et al.  Key features for a successful model-driven development tool , 2014, 2014 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD).

[32]  José Ambrosio Toval Álvarez,et al.  Integrating usability requirements that can be evaluated in design time into Model Driven Engineering of Web Information Systems , 2009, Adv. Eng. Softw..

[33]  Stanko Strmčnik,et al.  Model-driven engineering of process control software – beyond device-centric abstractions , 2013 .

[34]  Regina Hebig,et al.  On the need to study the impact of model driven engineering on software processes , 2014, ICSSP 2014.

[35]  Mark Rouncefield,et al.  Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure , 2014, Sci. Comput. Program..

[36]  Juan Bernardo Quintero,et al.  How face the top MDE adoption problems , 2012, 2012 XXXVIII Conferencia Latinoamericana En Informatica (CLEI).

[37]  Juan Bernardo-Quintero,et al.  Reflexiones acerca de la adopción de enfoques centrados en modelos en el desarrollo de software , 2011 .

[38]  José Manuel Marqués Corral,et al.  UML Support for Designing Software Product Lines: The Package Merge Mechanism , 2010, J. Univers. Comput. Sci..

[39]  Ruben Picek,et al.  Model Driven Development – Future or Failure of Software Development? , 2007 .

[40]  Håkan Burden,et al.  A taxonomy of tool-related issues affecting the adoption of model-driven engineering , 2017, Software & Systems Modeling.

[41]  Jesús Sánchez Cuadrado,et al.  Applying model-driven engineering in small software enterprises , 2014, Sci. Comput. Program..