Communication Dans Un Congrès Année : 2009

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

Résumé

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.

Dates et versions

hal-00498209 , version 1 (06-07-2010)

Identifiants

Citer

Richard Dapoigny, Patrick Barlatier. Towards an Ontological Modeling with Dependent Types: Application to Part-Whole Relations. 28th International Conference on Conceptual Modeling (ER'2009), Nov 2009, Brazil. pp.145-158, ⟨10.1007/978-3-642-04840-1_13⟩. ⟨hal-00498209⟩
41 Consultations
0 Téléchargements

Altmetric

Partager

More