Feedback-Enabled MDA-Prototyping Effects on Modeling Knowledge

This paper describes the effects of a feedback-enabled MDA prototyping tool on the validation cycle for conceptual models. We observe the effects of such prototyping method on learning outcomes of novice modelers. The impact is assessed based on the quality dimensions introduced by Conceptual Modeling Quality Framework (CMQF), more specifically with respect to semantic quality being affected by modeling knowledge. The current work proposes an extension to the techniques introduced in previous work in particular, experimenting with the prototyping tool by novice modelers. A positive impact has been observed on the learning achievements of novice modelers improving both modeling and language knowledge.

[1]  Fabio Sartori,et al.  Ontology, Conceptualization and Epistemology for Information Systems, Software Engineering and Service Science , 2010, Lecture Notes in Business Information Processing.

[2]  Sabine Moisan,et al.  Teaching object-oriented modeling and UML to various audiences , 2009, MODELS'09.

[3]  Monique Snoeck,et al.  Technology-Enhanced Support for Learning Conceptual Modeling , 2012, BMMDS/EMMSAD.

[4]  Pär Klingstam,et al.  Overview of simulation tools for computer-aided production engineering , 1999 .

[5]  Jochen Ludewig,et al.  Models in software engineering – an introduction , 2003, Software and Systems Modeling.

[6]  Monique Snoeck,et al.  Computer Aided Modelling Exercises , 2007, Informatics Educ..

[7]  Monique Snoeck,et al.  Existence Dependency: The Key to Semantic Integrity Between Structural and Behavioral Aspects of Object Types , 1998, IEEE Trans. Software Eng..

[8]  Fred D. Davis,et al.  User Acceptance of Computer Technology: A Comparison of Two Theoretical Models , 1989 .

[9]  Selmin Nurcan,et al.  Enterprise, Business-Process and Information Systems Modeling - 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD 2011, held at CAiSE 2011, London, UK, June 20-21, 2011. Proceedings , 2011, BMMDS/EMMSAD.

[10]  Keng Siau,et al.  Identifying Difficulties in Learning Uml , 2006, Inf. Syst. Manag..

[11]  Daniel L. Moody The "physics" of notations: a scientific approach to designing visual notations in software engineering , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[12]  D. Nicol,et al.  Formative assessment and self‐regulated learning: a model and seven principles of good feedback practice , 2006 .

[13]  Samuel S. Conn,et al.  Model Driven Architecture: A Research Review for Information Systems Educators Teaching Software Development , 2006 .

[14]  Holger Neu,et al.  Learning and Understanding a Software Process through Simulation of Its Underlying Model , 2002, LSO.

[15]  Monique Snoeck,et al.  Implementing Consistency Management Techniques for Conceptual Modeling , 2005 .

[16]  B. Zimmerman Investigating Self-Regulation and Motivation: Historical Background, Methodological Developments, and Future Prospects , 2008, American Educational Research Journal.

[17]  Janis Stirna,et al.  Analyzing the Integration between Requirements and Models in Model Driven Development , 2011, BMMDS/EMMSAD.

[18]  Monique Snoeck,et al.  Consistency by Construction: The Case of MERODE , 2003, ER.

[19]  Wang Wang,et al.  Empirical investigations of conceptual modeling and the modeling process , 2007, 2007 Winter Simulation Conference.

[20]  Darrel C. Ince,et al.  Software prototying—progress and prospects , 1987 .

[21]  Remigijus Gustas,et al.  Conceptual Modeling and Integration of Static and Dynamic Aspects of Service Architectures , 2010, ONTOSE.

[22]  Manfred A. Jeusfeld,et al.  Conceptual Modeling for Novel Application Domains , 2003, Lecture Notes in Computer Science.

[23]  Mario Piattini,et al.  A conceptual modeling quality framework , 2011, Software Quality Journal.

[24]  Monique Snoeck,et al.  Object-Oriented Enterprise Modelling with MERODE , 1999 .

[25]  John P. Buerck,et al.  Facilitating Self-Regulated Learning With Technology , 2011 .

[26]  D. Merrill,et al.  Improving software project management skills using a software project simulator , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[27]  P. Winne,et al.  Feedback and Self-Regulated Learning: A Theoretical Synthesis , 1995 .

[28]  Jan Recker,et al.  How Novices Model Business Processes , 2010, BPM.

[29]  Florian Matthes,et al.  A Meta-language for EA Information Modeling - State-of-the-Art and Requirements Elicitation , 2010, BMMDS/EMMSAD.