2005
DOI: 10.1007/11574620_30
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning with Multi-version Ontologies: A Temporal Logic Approach

Abstract: Abstract. In this paper we propose a framework for reasoning with multi-version ontology, in which a temporal logic is developed to serve as its semantic foundation. We show that the temporal logic approach can provide a solid semantic foundation which can support various requirements on multi-version ontology reasoning. We have implemented the prototype of MORE (Multi-version Ontology REasoner), which is based on the proposed framework. We have tested MORE with several realistic ontologies. In this paper, we … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
40
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 48 publications
(40 citation statements)
references
References 10 publications
0
40
0
Order By: Relevance
“…PION is a reasoning system that deals with inconsistent ontologies 21 (Huang and Visser 2004;. MORE is a multi-version ontology reasoner 22 (Huang and Stuckenschmidt 2005). DION is a debugger of inconsistent ontologies 23 (Schlobach and Huang 2005).…”
Section: Applicationmentioning
confidence: 99%
“…PION is a reasoning system that deals with inconsistent ontologies 21 (Huang and Visser 2004;. MORE is a multi-version ontology reasoner 22 (Huang and Stuckenschmidt 2005). DION is a debugger of inconsistent ontologies 23 (Schlobach and Huang 2005).…”
Section: Applicationmentioning
confidence: 99%
“…This analysis requires an understanding of which version of an ontology an application is compatible with, in particular in the context of ongoing ontology development where newer versions may not be consistent. The issue of compatibility is addressed in the MORE framework for reasoning with multi-version ontologies [5] and in the work of Heflin and colleagues on declarative specifications of compatibility between versions [4].…”
Section: Related Workmentioning
confidence: 99%
“…In the case where O n ∪ {α} is inconsistent, we can for example check whether the previous version can be used (PreviousVersion α) and whether there is a version at all that can be used instead (SomePriorVersion α). For the formal semantics of these operators we refer the reader to [7].…”
Section: Multi-version Reasoningmentioning
confidence: 99%