Levels for Conceptual Modeling
Usually object types are organized in taxonomies by means of a specialization relation (also called subtyping or isa) ‘implemented’ by means of inheritance. This paper proposes a (non-incompatible) alternative to taxonomies that relies on three primitives: grounding, a specific kind of factual existential dependence, extensional atemporal parthood, and existence at a time. On the basis of these relations, specific, generic, and compositional grounding relations between object types are introduced. By clearly separating the objects from the substrata on which they are grounded, these grounding relations allow to stratify object types in levels and to manage inheritance in a flexible way. In particular, this approach helps to avoid isa overloading and to overcome some classical difficulties related to inheritance, e.g. attribute overriding, attribute hiding, or dynamic and multiple classification and specialization, that are relevant aspects especially in modeling roles.
KeywordsGrounding Dependence Levels Taxonomies Inheritance
Unable to display preview. Download preview PDF.
- 5.Correia, F.: Existential Dependence and Cognate Notions. Ph.D. thesis, University of Geneva (2002)Google Scholar
- 6.Fine, K.: Acts, events and things. In: Sixth International Wittgenstein Symposium, Kirchberg-Wechsel, Austria, pp. 97–105 (1982)Google Scholar
- 7.Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. Ph.D. thesis, University of Twente (2005)Google Scholar
- 8.Guizzardi, G., Halpin, T.: Ontological foundations for conceptual modeling. Applied Ontology 3(1-2), 1–12 (2008)Google Scholar
- 9.Gupta, A.: The Logic of Common Nouns. Phd thesis, Yale University (1980)Google Scholar
- 10.Kim, J.: Mind in a Physical World. MIT Press, Cambridge (2000)Google Scholar
- 11.Masolo, C.: Understanding ontological levels. In: Lin, F., Sattler, U. (eds.) Proceedings of the Twelfth International Conference on the Principles of Knowledge Representation and Reasoning (KR 2010), pp. 258–268. AAAI Press, Menlo Park (2010)Google Scholar
- 12.Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gangemi, A., Guarino, N.: Social roles and their descriptions. In: Dubois, D., Welty, C., Williams, M.A. (eds.) Proceedings of the Ninth International Conference on the Principles of Knowledge Representation and Reasoning (KR 2004), pp. 267–277 (2004)Google Scholar
- 13.Mizoguchi, R., Sunagawa, E., Kozaki, K., Kitamura, Y.: A model of roles within an ontology development tool: Hozo. Applied Ontology 2(2), 159–179 (2007)Google Scholar
- 14.Rea, M. (ed.): Material Constitution. Rowman and Littlefield Publishers (1996)Google Scholar
- 16.Simons, P.: Parts: a Study in Ontology. Clarendon Press, Oxford (1987)Google Scholar
- 18.Vieu, L., Borgo, S., Masolo, C.: Artefacts and roles: Modelling strategies in a multiplicative ontology. In: Eschenbach, C., Gruninger, M. (eds.) Proceedings of Fith International Conference on Formal Ontology and Information Systems (FOIS 2008), pp. 121–134. IOS Press, Amsterdam (2008)Google Scholar