Foundations of logic programming
Foundations of logic programming
The mathematics of inheritance systems
The mathematics of inheritance systems
A semantics of multiple inheritance
Information and Computation - Semantics of Data Types
F-logic: a higher-order language for reasoning about objects, inheritance, and scheme
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
The alternating fixpoint of logic programs with negation
PODS '89 Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Every logic program has a natural stratification and an iterated least fixed point model
PODS '89 Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Well-founded semantics coincides with three-valued stable semantics
Fundamenta Informaticae
The well-founded semantics for general logic programs
Journal of the ACM (JACM)
HILOG: a foundation for higher-order logic programming
Journal of Logic Programming
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
An overview of transaction logic
Theoretical Computer Science - Special issue on formal methods in databases and software engineering
Logical foundations of object-oriented and frame-based languages
Journal of the ACM (JACM)
Tabled evaluation with delaying for general logic programs
Journal of the ACM (JACM)
Managing semistructured data with florid: a deductive object-oriented perspective
Information Systems - Special issue on semistructured data
Flexible support for multiple access control policies
ACM Transactions on Database Systems (TODS)
Well-Founded Semantics for Deductive Object-Oriented Database Languages
DOOD '97 Proceedings of the 5th International Conference on Deductive and Object-Oriented Databases
A Stable Model Semantics for Behavioral Inheritance in Deductive Object Oriented Languages
ICDT '95 Proceedings of the 5th International Conference on Database Theory
Implementing Abstract Objects with Inheritance in Datalogneg
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
AI for the Web - Ontology-Based Community Web Portals
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
FLORA: Implementing an Efficient DOOD System Using a Tabling Logic Engine
CL '00 Proceedings of the First International Conference on Computational Logic
Design and Implementation of the Physical Layer in WebBases: The XRover Experience
CL '00 Proceedings of the First International Conference on Computational Logic
The complexity of relational query languages (Extended Abstract)
STOC '82 Proceedings of the fourteenth annual ACM symposium on Theory of computing
Knowledge-Based Integration of Neuroscience Data Sources
SSDBM '00 Proceedings of the 12th International Conference on Scientific and Statistical Database Management
The logic of inheritance in frame systems
IJCAI'87 Proceedings of the 10th international joint conference on Artificial intelligence - Volume 1
On the Semantics of Anonymous Identity and Reification
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Applied Ontology
WSMO-MX: A hybrid Semantic Web service matchmaker
Web Intelligence and Agent Systems
Talking biology in logic, and back
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part III
Nonmonotonic reasoning in FLORA-2
LPNMR'05 Proceedings of the 8th international conference on Logic Programming and Nonmonotonic Reasoning
Rules and ontologies in f-logic
Proceedings of the First international conference on Reasoning Web
Inheritance in rule-based frame systems: semantics and inference
Journal on Data Semantics VII
A realistic architecture for the semantic web
RuleML'05 Proceedings of the First international conference on Rules and Rule Markup Languages for the Semantic Web
Applied Ontology
Hi-index | 0.00 |
F-logic is a popular formalism for knowledge-intensive applications and, especially, for ontology management in Semantic Web. However, the original F-logic's semantics for inheritance suffers from a number of anomalies when inheritance and deduction closely interact.This work rectifies this problem and develops a natural model-theoretic semantics for inheritance in frame-based knowledge bases, which supports inference by inheritance as well as inference via rules. Inference by inheritance supports a multitude of features, such as overriding and nonmonotonic multiple inheritance, meta programming, and dynamic inheritance hierarchies -- the features that are fundamental to advanced knowledge management. This semantics has been effectively implemented in the Flora-2 system which is extensively used in a number of projects.To the best of our knowledge, this work is the only model-theoretic semantics for nonmonotonic multiple inheritance that applies to general, unrestricted frame-based knowledge bases and has several independent characterizations, which testifies to its naturalness and robustness.The problems discussed in this paper are inherent in any logic-based system that supports inheritance and deductive rules and our techniques apply to such systems. In particular, they apply to DAML+OIL extended with rules and inheritance.