Modeling Stories for Conceptual Model Assessment

Conceptual modeling is a challenging activity and assessing the quality of conceptual models is key to ensure that they may be used effectively as a basis for understanding, agreement and construction of information systems. Stories have always been used as means of communicating complex affairs and we argue that they may be used effectively to assess models and reveal modeling decisions to those that cannot understand the modeling language. This paper proposes an approach to assess conceptual models by creating narratives about a subject domain. These narratives employ concepts of the conceptual model and are formalized as abstract stories. These stories guide model simulation, supporting the validation of the conceptual model. Contrasting simulation with the intended conceptualization is the basis for model assessment.

[1]  Antonio L. Furtado,et al.  Understanding and Simulating Narratives in the Context of Information Systems , 2002, ER.

[2]  R. F. Calhau UMA ABORDAGEM BASEADA EM ONTOLOGIAS PARA INTEGRAÇÃO SEMÂNTICA DE SISTEMAS , 2011 .

[3]  Giancarlo Guizzardi,et al.  Validating Modal Aspects of OntoUML Conceptual Models Using Automatically Generated Visual World Structures , 2010, J. Univers. Comput. Sci..

[4]  Dov Winer,et al.  Review of Ontology Based Storytelling Devices , 2014, Language, Culture, Computation.

[5]  João Paulo A. Almeida,et al.  Representing Dynamic Invariants in Ontologically Well-Founded Conceptual Models , 2016, BMMDS/EMMSAD.

[6]  Giancarlo Guizzardi,et al.  On the Representation of Temporally Changing Information in OWL , 2010, 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[7]  Giancarlo Guizzardi,et al.  Transforming OntoUML into Alloy: towards conceptual model validation using a lightweight formal method , 2010, Innovations in Systems and Software Engineering.

[8]  Peri Loucopoulos,et al.  Conceptual Modeling, Databases, and Case: An Integrated View of Information Systems Development , 1992 .

[9]  A. Jonker Origins of the modern mind. Three stages in the evolution of culture and cognition , 1998 .

[10]  Giancarlo Guizzardi,et al.  Ontological foundations for structural conceptual models , 2005 .

[11]  Roberto Carraretto,et al.  A Modeling Infrastructure for OntoUML , 2010 .

[12]  Matt Wynne,et al.  The Cucumber Book: Behaviour-Driven Development for Testers and Developers , 2012 .

[13]  Daniel Jackson,et al.  Software Abstractions - Logic, Language, and Analysis , 2006 .