Abstract
In the domain of knowledge representation as well as in Conceptual Modeling, representing part-whole relations is a long-stand-ing challenging problem. Most approaches addressing this issue rely on a set-theoretical framework, but many difficulties remain especially for disambiguating transitivity. In mathematical logic and program checking, dependent type theories have proved to be appealing but so far, they have been little applied in the formalization of knowledge. To bridge this gap, we represent part-of structures in a dependently-typed framework with the purpose of enhancing expressiveness through an explicit introduction of properties characterizing the context. We show that the dependently typed language easily captures the notion of contextualized part-of with many examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barlatier, P., Dapoigny, R.: A Type-Theoretical Approach for Ontologies: the Case of Roles. Applied Ontology 7(3), 311–356 (2012)
Jacobs, B.: Categorical Logic and Type Theory. Studies in Logic and the Foundations of Mathematics, vol. 141. Elsevier (1999)
Bertot, Y., Castéran, P.: Interactive Theorem Proving and Program Development Coq’Art: The Calculus of Inductive Constructions. Texts in Theoretical Computer Science. An EATCS series. Springer (2004)
Bittner, T., Smith, B.: A Theory of Granular Partitions. In: Duckham, M., Goodchild, M.F., Worboys, M. (eds.) Foundations of Geographic Information Science, ch. 7, pp. 124–125 (2003)
Bittner, R., Donelly, M., Smith, B.: Individuals, Universals, Collections: On the Foundational Relations of Ontology. Frontiers in Artificial Intelligence, vol. 114. IOS Press, Amsterdam (2010)
Casati, R., Varzi, A.C.: Parts and places: the structures of spatial representation. MIT Press (1999)
Cirstea, H., Coquery, E., Drabent, W., Fages, F., Kirchner, C., Maluszynski, J., Wack, B.: Types for Web Rule Languages: a preliminary study, technical report A04-R-560, PROTHEO - INRIA Lorraine - LORIA (2004)
Dapoigny, R., Barlatier, P.: Modeling Contexts with Dependent Types. Fundamenta Informaticae 104(4), 293–327 (2010)
Dapoigny, R., Barlatier, P.: Towards Ontological Correctness of Part-whole Relations with Dependent Types. In: Procs. of the Sixth Int. Conference (FOIS 2010), pp. 45–58 (2010)
Dapoigny, R., Barlatier, P.: Modeling Ontological Structures with Type Classes in Coq. In: Pfeiffer, H.D., Ignatov, D.I., Poelmans, J., Gadiraju, N. (eds.) ICCS 2013. LNCS, vol. 7735, pp. 135–152. Springer, Heidelberg (2013)
Angelov, K., Enache, R.: Typeful Ontologies with Direct Multilingual Verbalization. In: Rosner, M., Fuchs, N.E. (eds.) CNL 2010. LNCS(LNAI), vol. 7175, pp. 1–20. Springer, Heidelberg (2012)
Gangemi, A., Guarino, N., Masolo, C., Oltramari, A., Schneider, L.: Sweetening ontologies with DOLCE. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS(LNAI), vol. 2473, pp. 166–181. Springer, Heidelberg (2002)
Gerstl, P., Pribbenow, S.: Midwinters, end games, and body parts: a classification of part-whole relations. International Journal of Human-Computer Studies 43(5-6), 865–889 (1995)
Guizzardi, G.: Ontological Foundations for Structural Conceptual Models, University of Twente, Centre for Telematics and Information Technology (2005)
Guizzardi, G., Masolo, C., Borgo, S.: In Defense of a Trope-Based Ontology for Conceptual Modeling: An Example with the Foundations of Attributes, Weak Entities and Datatypes. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, pp. 112–125. Springer, Heidelberg (2006)
Guizzardi, G.: The Problem of Transitivity of Part-Whole Relations in Conceptual Modeling Revisited. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 94–109. Springer, Heidelberg (2009)
Guizzardi, G.: Representing Collectives and Their Members in UML Conceptual Models: An Ontological Analysis. In: Trujillo, J., et al. (eds.) ER 2010. LNCS, vol. 6413, pp. 265–274. Springer, Heidelberg (2010)
Howard, W.A.: The formulae-as-types notion of construction. In: To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism, pp. 479–490. Academic Press (1980)
Husserl, E.: Logische Untersuchungen. Zweiter Band, Untersuchungen zur Phänomenologie und Theorie der Erkenntnis. Niemeyer, Halle (1901); Eng. trans. by Findlay, J.N.: Logical Investigations, vol. 2. Routledge & Kegan Paul, London (1970)
Johansson, I.: On the Transitivity of the Parthood Relations. In: Relations and Predicates, pp. 161–181. Ontos-Verlag (2004)
Keet, C.M., Artale, A.: Representing and reasoning over a taxonomy of part-whole relations. Applied Ontology 3(1-2), 91–110 (2008)
Leśniewski, S.: Podstawy ogólnej teoryi mnogosci. I. Moskow: Prace Polskiego Kola Naukowego w Moskwie, Sekcya matematyczno-przyrodnicza (1916); English translation by Barnett, D. I.: Foundations of the General Theory of Sets. I, In: Leśniewski, S., Collected Works, Surma, S.J., Srzednicki, J., Barnett, D.I., Rickey, F.V. (eds.), vol. 1, pp. 129–173. Kulwer, Dordrecht (1992)
Luo, Z.: Computation and Reasoning, vol. 11. Oxford Science Publications (1994)
Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Ontology Library (D18), Laboratory for Applied Ontology-ISTC-CNR (2003)
Mylopoulos, J., Borgida, A., Jarke, M., Koubarakis, M.: Telos: Representing Knowledge About Information Systems. ACM Trans. on Information Systems 8(4), 325–362 (1990)
Pribbenow, S.: Meronymic Relationships: From Classical Mereology to Complex Part-Whole Relations. In: Green, R., Bean, C.A. (eds.) The Semantics of Relationships, pp. 35–50. Kluwer, Dordretch (2002)
Setzer, A.: Object-Oriented Programming in Dependent Type Theory. Trends in Functional Programming 7, 91–108 (2007)
Simons, P.: Parts: A Study in Ontology. Clarendon Press, Oxford (1987)
Varzi, A.C.: Parts, wholes, and part-whole relations: The prospects of mereotopology. Data and Knowledge Engineering 20(3), 259–286 (1996)
Vieu, L.: On the transitivity of functional parthood. Applied Ontology 1, 147–155 (2006)
Winston, M.E., Chaffin, R., Herrman, D.: A taxonomy of part-whole relations. Cognitive Science 11(4), 417–444 (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dapoigny, R., Barlatier, P. (2013). A Typed Approach for Contextualizing the Part-Whole Relation. In: Brézillon, P., Blackburn, P., Dapoigny, R. (eds) Modeling and Using Context. CONTEXT 2013. Lecture Notes in Computer Science(), vol 8175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40972-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-40972-1_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40971-4
Online ISBN: 978-3-642-40972-1
eBook Packages: Computer ScienceComputer Science (R0)