𝗪𝗵𝘆 𝗶𝘀 𝗕𝗙𝗢 (Basic Formal Ontology) so important in ontology engineering?

 

𝗪𝗵𝘆 𝗶𝘀 𝗕𝗙𝗢 (Basic Formal Ontology) so important in ontology engineering?

Basic Formal Ontology is one of the most widely adopted upper ontologies in scientific domains because it helps organize reality at a very fundamental level.

Its central idea is simple:

Before defining domain concepts, we must first understand what kind of entity each concept is.

BFO starts by separating reality into two major categories:

1️⃣ Continuants

Things that persist through time while maintaining identity.

Examples:

• a patient
• a mosquito
• a hospital
• a virus sample

These entities continue to exist even while undergoing change.

2️⃣ Occurrents

Things that unfold in time.

Examples:

• an infection
• a diagnosis
• a notification event
• a hospitalization process

These are temporal phenomena — they happen.

This distinction is extremely powerful because many modeling problems happen when we mix objects and processes.

Example:

A common mistake is to model diagnosis as if it were an object.

In BFO, diagnosis is better understood as a process or informational act occurring in time.

BFO also distinguishes:

Independent continuants → entities that exist by themselves
(example: a person)

Dependent continuants → properties that depend on something else
(example: fever, blood pressure, severity)

This means:

A fever does not exist alone.
It depends on a patient.

That ontological distinction improves semantic precision.

Why does this matter in practice?

Because when domain ontologies adopt BFO:

✔ concepts become more logically consistent
✔ integration across datasets becomes easier
✔ inference becomes more trustworthy
✔ semantic ambiguity is reduced

This is why many biomedical ontologies use BFO as foundation.

Example:

A dengue ontology may define:

• Patient → independent continuant
• Fever → dependent continuant
• Notification → occurrent
• Laboratory result → information artifact

This creates semantic discipline before inference even starts.

That is also why upper ontologies matter for:

• semantic interoperability
• explainable AI
• knowledge graphs
• ontology integration

⚠️ Examples in this post were developed with AI support.

#BFO #OntologyEngineering #SemanticWeb #UpperOntology #BiomedicalOntology  #SemanticIntegration

Comentários

Postagens mais visitadas deste blog

Dados tabulares vs JSONL

Moltbook: rede social que só inteligências artificiais podem usar já reúne milhões de 'perfis'

Podcast nerdologia: RAG, Yann Lecun, etc