Evaluating the Expressiveness of Domain Specific Modeling Languages Using the Bunge-Wand-Weber Ontology

Business Process Management is becoming an ever more important aspect for organizations alongside with Business Process Diagrams as a tool to describe business processes. So far process modeling has been mainly performed with generic process modeling languages. These approaches have however limitations when it comes to the needs of specific problem domains or automated process analysis. Semantic building block based languages (SBBL) aim to overcome those limitations by integrating domain semantics in the modeling language. However, this class of languages is only useful if they exhibit the same expressiveness as generic languages. In this paper we strive to answer this question by comparing the expressiveness of the SBBL language PICTURE with ARIS as a generic language based on the Bunge-Wand-Weber ontology, showing that PICTURE has hardly construct deficits compared to ARIS while showing less construct redundancy and construct overload in its constructs.

[1]  Boris Wyssusek,et al.  On Ontological Foundations of Conceptual Modelling , 2006, Scand. J. Inf. Syst..

[2]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[3]  Richard Y. Wang,et al.  Anchoring data quality dimensions in ontological foundations , 1996, CACM.

[4]  Peter Kueng,et al.  Process performance measurement system: A tool to support process-based organizations , 2000 .

[5]  Ron Weber,et al.  Toward a Theory of the Deep Structure of Information Systems , 1990, ICIS.

[6]  Peter Green Use of Information Systems Analysis and Design (ISAD) Grammars in Combination in Upper Case Tools - An Ontological Evaluation. , 1997 .

[7]  Gerd Wagner,et al.  On the General Ontological Foundations of Conceptual Modeling , 2002, ER.

[8]  Ron Weber,et al.  On the Applicability of the Bunge-Wand-Weber Ontology to Enterprise Systems Requirements. , 2004 .

[9]  Björn Niehaves,et al.  Experiences in Process-Oriented Reorganisation through Reference Modelling in Public Administrations - The Case Study Regio at KomM , 2005, ECIS.

[10]  Ron Weber,et al.  On the ontological expressiveness of information systems analysis and design grammars , 1993, Inf. Syst. J..

[11]  Boris Wyssusek,et al.  Ontology and Ontologies in Information Systems Analysis and Design: A Critique , 2004, AMCIS.

[12]  Ron Weber,et al.  An Ontological Analysis of some Fundamental Information Systems Concepts , 1988, ICIS.

[13]  Michael Rosemann,et al.  Using Meta Models for the Comparison of Ontologies , 2003 .

[14]  Luciano Floridi,et al.  The Method of Levels of Abstraction , 2008, Minds and Machines.

[15]  Yair Wand,et al.  Using objects for systems analysis , 1997, CACM.

[16]  Michael Rosemann,et al.  Integrated Process Modeling: An Ontological Evaluation , 2000, Inf. Syst..

[17]  Marijn Janssen,et al.  Modeling for Accountability: The Case of the Viral Business Counter , 2005, AMCIS.

[18]  William J. Kolarik,et al.  Toward an integrated framework for modeling enterprise processes , 2004, CACM.

[19]  Ron Weber,et al.  Ontological foundations of information systems , 1997 .

[20]  Marta Indulska,et al.  A Reference Methodology for Conducting Ontological Analyses , 2004, ER.

[21]  Yanchun Zhang,et al.  An analytical evaluation of NIAM'S grammar for conceptual schema diagrams , 1996, Inf. Syst. J..

[22]  Michael Rosemann,et al.  Process Management: A Guide for the Design of Business Processes , 2011 .

[23]  Jörg Becker,et al.  Domain Specific Process Modelling in Public Administrations - The PICTURE-Approach , 2007, EGOV.

[24]  Keng Siau,et al.  Evaluation of information modeling methods-a review , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.

[25]  Jörg Becker,et al.  Constructing comparable business process models with domain specific languages - An empirical evaluation , 2009, ECIS.

[26]  Ron Weber,et al.  An Ontological Evaluation of Systems Analysis and Design Methods , 1989, ISCO.

[27]  Ron Weber,et al.  An Ontological Model of an Information System , 1990, IEEE Trans. Software Eng..

[28]  Sjaak Brinkkemper,et al.  Meta-Modelling Based Assembly Techniques for Situational Method Engineering , 1999, Inf. Syst..

[29]  Peter Loos,et al.  Ontological Evaluation of Reference Models Using the Bunge-Wand-Weber Model , 2003, AMCIS.

[30]  Gerald M. Karam,et al.  A cataloging framework for software development methods , 1993, Computer.

[31]  Michael Rosemann,et al.  Perceived Ontological Weaknesses Of Process Modeling Techniques : Further Evidence , 2002, ECIS.

[32]  Joerg Evermann,et al.  Towards Ontologically Based Semantics for UML Constructs , 2001, ER.

[33]  Marta Indulska,et al.  A Study of the Evolution of the Representational Capabilities of Process Modeling Grammars , 2006, CAiSE.

[34]  Michael Rosemann,et al.  Developing a meta model for the Bunge-Wand-Weber ontological constructs , 2002, Inf. Syst..

[35]  Ron Weber,et al.  On the deep structure of information systems , 1995, Inf. Syst. J..

[36]  Brian Henderson-Sellers,et al.  Grounding the OML metamodel in ontology , 2001, J. Syst. Softw..

[37]  Jörg Becker,et al.  Migrating process models between PICTURE and BPMN/EPC , 2008 .

[38]  Thomas H. Davenport,et al.  Managing Information about Processes , 1995, J. Manag. Inf. Syst..