2010
DOI: 10.3233/fi-2010-351
|View full text |Cite
|
Sign up to set email alerts
|

Modeling Contexts with Dependent Types

Abstract: In the area of knowledge representation, a challenging topic is the formalization of context knowledge on the basis of logical foundations and ontological semantics. However, most attempts to provide a formal model of contexts suffer from a number of difficulties, such as limited expressiveness of representation, restricted variable quantification, lack of (meta) reasoning about properties, etc. In addition, type theory originally developed for formal modeling of mathematics has also been successfully applied … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 41 publications
0
6
0
Order By: Relevance
“…iii )Dependencies: this knowledge is deduced, and expressed as a combination of situations and constraints over time. The use of dependencies was inspired by the work of [17,2,8], and led us to formalize a dependency mechanism in Event-B as a proof of the coherency of the contexts in Event-B.…”
Section: Contextual Reasoningmentioning
confidence: 99%
“…iii )Dependencies: this knowledge is deduced, and expressed as a combination of situations and constraints over time. The use of dependencies was inspired by the work of [17,2,8], and led us to formalize a dependency mechanism in Event-B as a proof of the coherency of the contexts in Event-B.…”
Section: Contextual Reasoningmentioning
confidence: 99%
“…Since an explicit context is able to encapsulate heterogeneous types in which any of them can (i) express a relation or a sortal denoting a type of particulars, e.g., U niversity and (ii) depend on previous terms within the context structure, therefore the explicit introduction of context subsumes all approaches. In addition, the concept of context has been formally expressed in a variant of dependent type theory Dapoigny (2010b) with nested sum types arranged in a partonomic hierarchy. Since each context type is indexed on a player, their aggregation (for a given player) into wider context types automatically introduces several possible role types for that player.…”
Section: Definitionmentioning
confidence: 99%
“…In the case where x i does not refer to a nested sum type, we have obviously τ i = T i . From here on, we only consider relation types without nested sum-types because (i) simpler expressions enhance the readability, (ii) the introduction of nested argument types τ i does not interfere with the lemma below and (iii) people interested in the nested version can refer to Dapoigny (2010b) where nested structures are detailed in context modeling. (i) for non dependent categories, all the properties of each type T i also hold in T i , (ii) for dependent categories, all the properties of each family type T j also hold in T j , that is, the family T j is a subfamily of T j , (iii) the predicate P is a sub-predicate of P (i.e., it is more precise).…”
Section: Subsumption Between Relation Typesmentioning
confidence: 99%
See 2 more Smart Citations