Semantic Web Rule Language Combining OWL and RuleML
Abbreviation: SWRL
Scope: Semantic web rule language
Topic: Ontology
Standard body: W3C
Keywords:
semantic web , rule language
Description:
SWRL is based on a combination of the OWL DL and OWL Lite sublanguages of OWL with the Unary/Binary Datalog RuleML sublanguages of RuleML. SWRL extends the set of OWL axioms to include Horn-like rules. An extension of the OWL model-theoretic semantics is also given to provide a formal meaning for OWL ontologies including rules written in an abstract syntax. The rules are of the form of an implication between an antecedent (body) and consequent (head). The intended meaning can be read as: whenever the conditions specified in the antecedent hold, then the conditions specified in the consequent must also hold.
Other standards in the same topic(s):
- Basic Formal Ontology
- DARPA Agent Markup Language + Ontology Integration Language
- Descriptive Ontology for Linguistic and Cognitive Engineering
- Distributed Ontology Language
- Flora-2
- General Ontology for Linguistic Description
- Ontologies of Linguistic Annotation
- Ontology Integration and Interoperability
- OpenCyc
- SIMPLE Core Ontology
- Suggested Upper Merged Ontology
- Upper Mapping and Binding Exchange Layer
- Web Ontology Language
Abbreviation: SWRL2004
[not official, only for reference in this website]
Status: W3C Member Submission
Release Date:
2004
- Ian Horrocks
- Peter F. Patel-Schneider
- Harold Boley
- Said Tabet
- Benjamin Grosof
- Mike Dean
Relations
Legend: | |
|
uses |
|
isUsedBy |
|
isVersionOf |