Ontological Meta-properties of Derived Object Types

In this paper, we revisit a number of classical formal meta-properties that have been used in the conceptual modeling and ontology engineering literature to provide finer-grained distinctions among the category of Object Types. These distinctions constitute an essential part of relevant existing approaches, in particular, the ontology-driven conceptual modeling language OntoUML, and the ontology and taxonomy evaluation methodology OntoClean. The idea in this paper is to investigate the interaction between these meta-properties and Derived Object Types, i.e., Object Types which extensions are dynamically inferred via Derivation Rules. The contributions here are two-fold: firstly, we revisit two classical Derivation Patterns and prove a number of results that can be used to infer the modal meta-properties of Derived Types from those of the types participating in the associated derivation rules; secondly, we demonstrate how these results can be applied in the automated support for model construction in OntoUML.

[1]  Nicola Guarino,et al.  An Overview of OntoClean , 2004, Handbook on Ontologies.

[2]  Giancarlo Guizzardi,et al.  Design Patterns and Inductive Modeling Rules to Support the Construction of Ontologically Well-Founded Conceptual Models in OntoUML , 2011, CAiSE Workshops.

[3]  Roel Wieringa,et al.  Using Dynamic Classes and Role Classes to Model Object Migration , 1995, Theory Pract. Object Syst..

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

[5]  Gerd Wagner,et al.  An Ontologically Well-Founded Profile for UML Conceptual Models , 2004, CAiSE.

[6]  Antoni Olivé,et al.  Conceptual modeling of information systems , 2007 .

[7]  Terry A. Halpin,et al.  Information modeling and relational databases (2. ed.) , 2008 .

[8]  Terry Halpin 12 – Relational Languages , 2008 .

[9]  Nicola Guarino,et al.  Evaluating ontological decisions with OntoClean , 2002, CACM.

[10]  Terry A. Halpin,et al.  Information Modelling and Relational Databases , 2001 .

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

[12]  Giancarlo Guizzardi,et al.  A Model-Based Tool for Conceptual Modeling and Domain Ontology Engineering in OntoUML , 2009, ICEIS.

[13]  Bruce Todd Bauman Prying Apart Semantics and Implementation , 2009 .

[14]  Steffen Staab,et al.  International Handbooks on Information Systems , 2013 .