Towards an Ontological Modeling with Dependent Types: Application to Part-Whole Relations

Abstract : Generally, mereological relations are modeled using fragments of first-order logic(FOL) and difficulties arise when meta-reasoning is done over their properties, leading to reason outside the logic. Alternatively, classical languages for conceptual modeling such as UML lack of formal foundations resulting in ambiguous interpretations of mereological relations. Moreover, they cannot prove that a given specification is correct from a logical perspective. In order to address all these problems, we suggest a formal framework using a dependent (higher-order) type theory such as those used in program checking and theorem provers (e.g., Coq). It is based on constructive logic and allows reasoning in different abstraction levels within the logic. Furthermore, it maximizes the expressiveness while preserving decidability of type checking and results in a coherent theory with a powerful sub-typing mechanism.
Type de document :
Communication dans un congrès
A. H. F. Laender and S. Castano and U. Dayal and F. Casati and J. Palazzo Moreira de Oliveira. 28th International Conference on Conceptual Modeling (ER'2009), Nov 2009, Brazil. Springer Berlin / Heidelberg, pp.145-158, 2009, LNCS 5829. 〈10.1007/978-3-642-04840-1_13〉
Liste complète des métadonnées

http://hal.univ-smb.fr/hal-00498209
Contributeur : Richard Dapoigny <>
Soumis le : mardi 6 juillet 2010 - 23:41:21
Dernière modification le : mercredi 10 janvier 2018 - 09:48:49

Identifiants

Collections

Citation

Richard Dapoigny, Patrick Barlatier. Towards an Ontological Modeling with Dependent Types: Application to Part-Whole Relations. A. H. F. Laender and S. Castano and U. Dayal and F. Casati and J. Palazzo Moreira de Oliveira. 28th International Conference on Conceptual Modeling (ER'2009), Nov 2009, Brazil. Springer Berlin / Heidelberg, pp.145-158, 2009, LNCS 5829. 〈10.1007/978-3-642-04840-1_13〉. 〈hal-00498209〉

Partager

Métriques

Consultations de la notice

51