Graph
Instance

🔹Instance

NEW

Also known as: Individual

A specific, concrete individual that belongs to a class within an ontology or data model.

DESCRIPTION

Instances represent real or conceptual objects in a domain, such as a customer, product, or location. In RDF/OWL, membership in a class is asserted using rdf:type. Instances carry identifiers and property values, forming the ABox in description logic. Accurate instance modeling supports validation, querying, and integration across knowledge graphs. Governance ensures consistent identifiers and semantics.

ALTERNATIVE DEFINITIONS

W3C RDF Schema 1.1

The rdf:type property is used to state that a resource is an instance of a class.

Captures the formal RDF mechanism linking instances to classes.

Source

W3C OWL 2 Primer

Individuals represent objects in the domain of discourse.

Describes OWL individuals (instances) in description logic terms.

Source

Wikipedia

In class-based programming, an instance is a concrete occurrence of any object, existing usually during runtime.

Explains the instance concept in software, analogous to ontology membership.

Source

Entity RDF OWL Identifier Knowledge Graph Object rdf:type Resource ABox

COMPETING TERMS

Class

KNOWLEDGE AREAS

Semantic & Knowledge Modeling Data Modeling AI

TARGET AUDIENCE

Data Modeler Data Architect Data Steward Data Scientist Software Developer

EXTERNAL SOURCES

  • Wikipedia - Instance (computer science)
  • W3C - Defines rdf:type for class membership
  • W3C - Primer section on individuals (instances)
  • Wikidata - Glossary on items and instances

TOP QUESTIONS

What is an Instance in ontology engineering?

An Instance is a concrete individual that belongs to a Class. It carries properties and identifiers that describe real-world entities within a knowledge graph.

Category: Definition

How are Instances linked to Classes?

Instances assert class membership using the rdf:type property. Reasoners may infer additional memberships based on axioms and property constraints.

Category: Relationship

Why are instances critical in data integration?

Instances unify references to real entities across systems via consistent identifiers, enabling accurate joins, enrichment, and deduplication.

Category: Relevancy

What are common pitfalls when modeling Instances?

Duplicate or ambiguous identifiers, missing required properties, and inconsistent semantics lead to poor data quality and unreliable inference.

Category: Mistakes

How should Instance identifiers be governed?

Use stable, globally unique IDs, document assignment rules, and manage lifecycles. Maintain mappings and provenance for merges or splits.

Category: Management

How do Instances appear in query languages?

Instances are subjects in RDF triples and rows in relational tables. Queries filter and join instance properties to answer questions.

Category: Example

What tools support Instance management?

Graph databases, RDF stores, master data management systems, and catalog tools manage identifiers, properties, and lineage for instances.

Category: Tools

How do Instances relate to the ABox and TBox?

Instances populate the ABox (assertions), while Classes and axioms form the TBox (schema). Both are essential for reasoning.

Category: Concept

What risks arise from poorly governed Instances?

Duplicate or conflicting records degrade analytics, cause compliance issues, and misinform decisions due to inconsistent entity definitions.

Category: Risk