Description Logic

E165805

Description Logic is a family of formal knowledge representation languages used to model and reason about the concepts and relationships within a domain, forming the logical foundation of ontology languages like OWL.

All labels observed (1)

Label Occurrences
Description Logic canonical 1

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf formal logic
knowledge representation language family
logic-based knowledge representation formalism
aimsTo balance expressivity and decidability
enable efficient automated reasoning
applicationDomain bioinformatics ontologies
configuration systems
knowledge-based systems
medical terminologies
semantic web
contrastWith propositional logic
rule-based formalisms like Datalog
developedFrom semantic networks and KL-ONE-like systems
emergedIn 1980s
foundationOf OWL DL
surface form: OWL 2 DL

OWL DL
OWL
surface form: Web Ontology Language (OWL)
hasFeature concept constructors
conjunction of concepts
datatype properties (in many DLs)
decidability of key reasoning tasks
disjunction of concepts (in expressive DLs)
existential restrictions
formal semantics
functional roles (in many DLs)
model-theoretic semantics
monotonic reasoning
negation of concepts
number restrictions (in many DLs)
open-world assumption
role constructors
role hierarchies (in many DLs)
role inverses (in expressive DLs)
separation of TBox and ABox
support for automated reasoning algorithms
transitive roles (in many DLs)
universal restrictions
well-defined syntax
hasSubfamily AL (Attributive Language)
ALC
OWL 2 QL
surface form: DL-Lite family

EL family
SHIQ
SHOIN
SROIQ
isA basis of ontology languages
decidable fragment of first-order logic
subset of first-order logic
relatedTo first-order predicate logic
frame-based systems
modal logic
semantic networks
supports ontology consistency checking
ontology-based data access (OBDA)
typicalReasoningProcedure automated theorem proving
tableau-based algorithms
usedFor classification of concept hierarchies
concept satisfiability checking
consistency checking
instance checking
modeling concepts in a domain
modeling individuals in a domain
modeling roles (relationships) in a domain
ontology engineering
query answering over ontologies
reasoning about assertional knowledge (ABox)
reasoning about terminological knowledge (TBox)
semantic web reasoning
subsumption checking

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

OWL 2 QL subClassOf Description Logic