SlideShare a Scribd company logo
1 of 23
On some best practices in large-scale
ontology development:
The Chronious Ontology Suite
as a Case Study
Luc Schneider[1], Mathias Brochhausen[1],
David Koepsell [2]
[1] Institute for Formal Ontology and Medical Information
Science, Saarland University, Saarbrücken, Germany
[2] Technical University Delft, Delft, Netherlands
FOMI, TU Delft, Delft, July 7-8, 2011
The importance of best practices in
ontology development
• Methodological pluralism in ontology developments reflects
differing challenges and facilitates solutions adapted to the
respective business requirements.
• It may lead to ad hoc selections of categorical criteria or
design choices and the adoption of kludges, as opposed to a
consistent adherence to foundational principles. Ad hoc
solutions may cause impediments in the development and the
usage of products.
• Applied ontologies based on sound design principles and
theoretical foundations provide advantages compared to
ontologies constructed in an ad hoc manner, namely
consistency, re-usability and harmonisation.
The CHRONIOUS Ontology Suite
• The CHRONIOUS Ontology Suite has been developed in the context
of a European project aiming at the development of an integrated
telemedical platform for monitoring the general health status of
patients with chronic health conditions and providing decision
support for clinicians.
• The CHRONIOUS Ontology Suite consists of three components:
– the Middle Layer Ontology for Clinical Care (MLOCC)
– the COPD (Chronic Obstructive Pulmonary Disease) ontology
– the CKD (Chronic Kidney Disease) ontology.
• MLOCC contains 476 classes, the COPD ontology 964 and the CKD
ontology 972.
Outline of the talk
• We illustrate a number of best practices in large-
scale ontology construction by using examples drawn
from the CHRONIOUS Ontology Suite.
• We will focus on three topics:
– realist upper level ontologies as a means for ex-ante
harmonisation
– modularization of ontologies and reuse of pre-existing
resources
– general design principles to ensure the consistency of
taxonomies.
Realist Upper Level Ontologies
for Ex-Ante Harmonisation
The rationale for realist top-level
ontologies (1)
• To guarantee data exchange across heterogeneous sources,
we must resort to ontologies that unify the different ways in
which the domain is represented by the various end-users and
information systems designers.
• Realist ontologies, i.e. ontologies that depict reality
independently of the mental or digital representation of
reality by end users and knowledge engineers, provide a
unified way of representing the domain from the start,
without the need of an ex-post integration of heterogeneous
perspectives.
The rationale for realist top-level
ontologies (2)
• Upper level ontologies help to adjust a system/service to an
ever growing user-base and to access a growing number of
heterogeneous data repositories.
• Upper level ontology development profits from the adoption
of a realist view, since the representation of reality by the
ontologies allows all possible perspectives.
Basic Formal Ontology
• Basic Formal Ontology (BFO) grows out of a philosophical
orientation which overlaps with that of DOLCE and SUMO.
Unlike these, however, it is narrowly focused on the task of
providing a genuine upper ontology which can be used in
support of domain ontologies developed for scientific
research, as for example in biomedicine within the framework
of the OBO Foundry.
• Thus BFO does not contain physical, chemical, biological or
other terms which would properly fall within the special
sciences domains. BFO is the upper level ontology upon which
OBO Foundry ontologies are built.
Basic Formal Ontology
MLOCC as an extension of BFO
• The Middle Layer Ontology for Clinical Care (MLOCC) and thus the COPD
and CKD ontologies have been built on top of BFO by appending the
upper-level classes of MLOCC onto leaves of BFO. By linking MLOCC-
classes to BFO-classes, the meaning of the latter are given a reality-driven
semantics.
– The BFO-class Disposition subsumes the MLOCC-classes Disease and
Malfunction.
– The BFO-class Object subsumes MLOCC-classes such as Organism,
Chemical Substance, Institution and TechnicalObject (including devices
and instruments).
– The BFO-class Process subsumes the MLOCC-classes Intentional
Process and Natural Process; the first subsumes classes related to
human and social activities, in particular medical (diagnostic and
therapeutic) processes, while the second subsumes Chemical Process
and Organismal Process.
Excerpt from COPD:
The branch Realizable Entity
Avoiding design mistakes using
upper-level ontologies
• A realist upper-level ontology provides constraints on the
classification of domain entities. These restrictions prevent
ontological mistakes that can lead to costly re-designs of
domain ontologies. Some examples from BFO/MLOCC are:
– Occurrents do not participate in other occurrents. A process of
heart beating does not undergo an increase, but a heart rate,
which is the quality of an organism resulting from a heart
beating, does.
– Dispositions, functions or roles do not participate in occurents,
but are realised by processes. The renal filtration function does
not change, but is realised by the process of renal filtration
which has a glomerular filtration rate as an outcome.
Modularity and Re-use
Perspectivalism, modularity and
reusability
• Perspectivalism is the recognition that there are many
representations of reality that are equally adequate because
they capture different salient aspects of the same world.
• Reality can be assayed
– in terms of substances and their qualities or powers as well as in
terms of processes;
– at various levels of granularity, ranging from the atomic and
molecular levels to those of cells, tissues and organisms.
• Hence, reality cannot be accounted for in terms of a single
monolithic ontology, but only in terms of a multitude of
modular ontologies that are orthogonal to each other and
thus are also re-usable.
Modularity of the CHRONIOUS
Ontology Suite (1)
• The CHRONIOUS ontologies are built on top of an established
upper-level ontology, namely BFO, as far as classes are
concerned.
• As to relations or object properties, we have used the
Relations Ontology (RO) of the OBO Foundry, a set of formal
relations that are used in biomedical applications. Aside from
minor modifcations, the object properties of the CHRONIOUS
ontologies represent an extension of RO.
• The branch below the class Organismal Independent
Continuant mirrors the structure and content of the
Foundational Model of Anatomy (FMA), a reference ontology
for the domain of anatomy
The Relation Ontology
FMA classes in MLOCC
Modularity of the CHRONIOUS
Ontology Suite (2)
• The core of the Middle Layer Ontology for Clinical Care has
been extracted from the ACGT Master Ontology.
• Moreover, the COPD Ontology and the CKD Ontology import
MLOCC, which represents the common core of the chronic
disease ontologies, that expand on it in domain-specific ways.
Modular Structure of the
CHRONIOUS Ontology Suite
Some general principles for
designing class taxonomies
Formal constraints on taxonomies (1)
• Taxonomies should contain only types, not instances or
tokens.
– However, information objects like questionnaires are
ontologically tricky in this respect. Is Chronic Respiratory Disease
Questionnaire a type or a token ?
• Taxonomies are based on formal subsumption, i.e.
subsumption ties have to be rigid and context-independent.
– „Tiotropium bromide is a bronchodilator drug“ has to be
interpreted as „a certain amount of tiotropium bromide is used
as a bronchodilator“. To be a bronchodilator is a a role, i.e. an
extrinsic feature of tiotropium bromide. Hence Tiotropium
Bromide is not a subclass of Bronchodilator (and hence Drug),
but a Chemical Substance that has the role of a Bronchodilator.
Formal constraints on taxonomies (2)
• Multiple inheritance of primitive classes should be avoided.
– TiotropiumBromide cannt be subsumed both by Bronchodilator
and ChemicalSubstance. Instead of multiple inheritance, one
should privilege intrinsic or formal subsumption on the one
hand, and role attribution on the other.
• Sibling classes should be disjoint.
• UnknownX as well as other catch-all classes for remaining
cases should be avoided. Such classes do not cut at a joint of
reality, i.e. do not represent an ontological, but an
epistemological distinction.
Conclusion
• We have illustrated some best practices related to
– ex-ante harmonisation through realist upper-level ontologies,
– modularisation and re-use
– general guidelines pertaining to the consistency of taxonomies.
• Our source of examples is the CHRONIOUS ontology suite, a
large-scale bio-medical ontology development project.
• From our experience we can vouch for the efficiency of the
strategies and principles described above for stream-lining
ontology construction and ensuring the quality and adequacy
of domain ontologies.
Acknowledgements
Research leading up to the present article has been supported by
the ICT-2007-1-216461 grant within the Seventh Framework
Programme of the EU, as well as by a post-doc grant from the
National Research Fund, Luxembourg (cofunded under the Marie
Curie Actions of the European Commission [FP7-COFUND]), and
has been carried out under subcontract to the Fraunhofer
Institute for Biomedical Engineering, St. Ingbert (Germany).

More Related Content

Similar to Formal Ontology Meets Industry: Best Practices

Ontological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesOntological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesBarry Smith
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelMihika Shah
 
0810ijdms02
0810ijdms020810ijdms02
0810ijdms02ayu dewi
 
Why Does Converge Need Systems Thinking And Critical
Why Does Converge Need Systems Thinking And CriticalWhy Does Converge Need Systems Thinking And Critical
Why Does Converge Need Systems Thinking And CriticalJennethParker
 
Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFoCAS Initiative
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspectssamhati27
 
Overview of CPR Ontology
Overview of CPR OntologyOverview of CPR Ontology
Overview of CPR OntologyChimezie Ogbuji
 
Segmenting & Merging Domain-specific Modules for Clinical Informatics
Segmenting & Merging Domain-specific Modules for Clinical InformaticsSegmenting & Merging Domain-specific Modules for Clinical Informatics
Segmenting & Merging Domain-specific Modules for Clinical InformaticsChimezie Ogbuji
 
Heraclitus II: A Framework for Ontology Management and Evolution
Heraclitus II: A Framework for Ontology Management and EvolutionHeraclitus II: A Framework for Ontology Management and Evolution
Heraclitus II: A Framework for Ontology Management and EvolutionAlexander Mikroyannidis
 
Systemic Design in Food Security and Resilience: Building A Holon
Systemic Design in Food Security and Resilience: Building A HolonSystemic Design in Food Security and Resilience: Building A Holon
Systemic Design in Food Security and Resilience: Building A HolonRSD7 Symposium
 
Perez pei 9_april2014
Perez pei 9_april2014Perez pei 9_april2014
Perez pei 9_april2014Oren Perez
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseValentina Presutti
 
Synthetic Biology - Modeling and Optimisation
Synthetic Biology -  Modeling and OptimisationSynthetic Biology -  Modeling and Optimisation
Synthetic Biology - Modeling and OptimisationNatalio Krasnogor
 
A Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkA Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkLisa Muthukumar
 
Introduction to Biology for Engineers.pptx
Introduction to Biology for Engineers.pptxIntroduction to Biology for Engineers.pptx
Introduction to Biology for Engineers.pptxDr. G Shanmugavel
 

Similar to Formal Ontology Meets Industry: Best Practices (20)

Ontological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologiesOntological realism as a strategy for integrating ontologies
Ontological realism as a strategy for integrating ontologies
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object model
 
0810ijdms02
0810ijdms020810ijdms02
0810ijdms02
 
Why Does Converge Need Systems Thinking And Critical
Why Does Converge Need Systems Thinking And CriticalWhy Does Converge Need Systems Thinking And Critical
Why Does Converge Need Systems Thinking And Critical
 
Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems Manifesto
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspects
 
Overview of CPR Ontology
Overview of CPR OntologyOverview of CPR Ontology
Overview of CPR Ontology
 
Prosdocimi ucb cdao
Prosdocimi ucb cdaoProsdocimi ucb cdao
Prosdocimi ucb cdao
 
Segmenting & Merging Domain-specific Modules for Clinical Informatics
Segmenting & Merging Domain-specific Modules for Clinical InformaticsSegmenting & Merging Domain-specific Modules for Clinical Informatics
Segmenting & Merging Domain-specific Modules for Clinical Informatics
 
Ontology
OntologyOntology
Ontology
 
Heraclitus II: A Framework for Ontology Management and Evolution
Heraclitus II: A Framework for Ontology Management and EvolutionHeraclitus II: A Framework for Ontology Management and Evolution
Heraclitus II: A Framework for Ontology Management and Evolution
 
Systemic Design in Food Security and Resilience: Building A Holon
Systemic Design in Food Security and Resilience: Building A HolonSystemic Design in Food Security and Resilience: Building A Holon
Systemic Design in Food Security and Resilience: Building A Holon
 
Hcome kais
Hcome kaisHcome kais
Hcome kais
 
Deliverable_5.1.2
Deliverable_5.1.2Deliverable_5.1.2
Deliverable_5.1.2
 
Perez pei 9_april2014
Perez pei 9_april2014Perez pei 9_april2014
Perez pei 9_april2014
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuse
 
Synthetic Biology - Modeling and Optimisation
Synthetic Biology -  Modeling and OptimisationSynthetic Biology -  Modeling and Optimisation
Synthetic Biology - Modeling and Optimisation
 
A Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkA Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration Framework
 
Introduction to Biology for Engineers.pptx
Introduction to Biology for Engineers.pptxIntroduction to Biology for Engineers.pptx
Introduction to Biology for Engineers.pptx
 

More from David Koepsell

Conbioetica dec 2-2013
Conbioetica dec 2-2013Conbioetica dec 2-2013
Conbioetica dec 2-2013David Koepsell
 
Biomedical Ethics Ontology
Biomedical Ethics OntologyBiomedical Ethics Ontology
Biomedical Ethics OntologyDavid Koepsell
 
Security: Whose Responsibility
Security: Whose ResponsibilitySecurity: Whose Responsibility
Security: Whose ResponsibilityDavid Koepsell
 
Hay valores éticos universales
Hay valores éticos universalesHay valores éticos universales
Hay valores éticos universalesDavid Koepsell
 
On Genies and Bottles: Leiden
On Genies and Bottles: LeidenOn Genies and Bottles: Leiden
On Genies and Bottles: LeidenDavid Koepsell
 
Open sciencesummit2010
Open sciencesummit2010Open sciencesummit2010
Open sciencesummit2010David Koepsell
 
The ethical case against ip.ppt
The ethical case against ip.pptThe ethical case against ip.ppt
The ethical case against ip.pptDavid Koepsell
 
The mystery of intellectual capital
The mystery of intellectual capitalThe mystery of intellectual capital
The mystery of intellectual capitalDavid Koepsell
 
Are there universal ethical values
Are there universal ethical valuesAre there universal ethical values
Are there universal ethical valuesDavid Koepsell
 

More from David Koepsell (13)

Conbioetica dec 2-2013
Conbioetica dec 2-2013Conbioetica dec 2-2013
Conbioetica dec 2-2013
 
4s easst
4s easst4s easst
4s easst
 
Berlin slides
Berlin slidesBerlin slides
Berlin slides
 
Biomedical Ethics Ontology
Biomedical Ethics OntologyBiomedical Ethics Ontology
Biomedical Ethics Ontology
 
Security: Whose Responsibility
Security: Whose ResponsibilitySecurity: Whose Responsibility
Security: Whose Responsibility
 
Hay valores éticos universales
Hay valores éticos universalesHay valores éticos universales
Hay valores éticos universales
 
On Genies and Bottles: Leiden
On Genies and Bottles: LeidenOn Genies and Bottles: Leiden
On Genies and Bottles: Leiden
 
Open sciencesummit2010
Open sciencesummit2010Open sciencesummit2010
Open sciencesummit2010
 
Spt2011
Spt2011Spt2011
Spt2011
 
The ethical case against ip.ppt
The ethical case against ip.pptThe ethical case against ip.ppt
The ethical case against ip.ppt
 
The mystery of intellectual capital
The mystery of intellectual capitalThe mystery of intellectual capital
The mystery of intellectual capital
 
Tilting perspectives
Tilting perspectivesTilting perspectives
Tilting perspectives
 
Are there universal ethical values
Are there universal ethical valuesAre there universal ethical values
Are there universal ethical values
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 

Formal Ontology Meets Industry: Best Practices

  • 1. On some best practices in large-scale ontology development: The Chronious Ontology Suite as a Case Study Luc Schneider[1], Mathias Brochhausen[1], David Koepsell [2] [1] Institute for Formal Ontology and Medical Information Science, Saarland University, Saarbrücken, Germany [2] Technical University Delft, Delft, Netherlands FOMI, TU Delft, Delft, July 7-8, 2011
  • 2. The importance of best practices in ontology development • Methodological pluralism in ontology developments reflects differing challenges and facilitates solutions adapted to the respective business requirements. • It may lead to ad hoc selections of categorical criteria or design choices and the adoption of kludges, as opposed to a consistent adherence to foundational principles. Ad hoc solutions may cause impediments in the development and the usage of products. • Applied ontologies based on sound design principles and theoretical foundations provide advantages compared to ontologies constructed in an ad hoc manner, namely consistency, re-usability and harmonisation.
  • 3. The CHRONIOUS Ontology Suite • The CHRONIOUS Ontology Suite has been developed in the context of a European project aiming at the development of an integrated telemedical platform for monitoring the general health status of patients with chronic health conditions and providing decision support for clinicians. • The CHRONIOUS Ontology Suite consists of three components: – the Middle Layer Ontology for Clinical Care (MLOCC) – the COPD (Chronic Obstructive Pulmonary Disease) ontology – the CKD (Chronic Kidney Disease) ontology. • MLOCC contains 476 classes, the COPD ontology 964 and the CKD ontology 972.
  • 4. Outline of the talk • We illustrate a number of best practices in large- scale ontology construction by using examples drawn from the CHRONIOUS Ontology Suite. • We will focus on three topics: – realist upper level ontologies as a means for ex-ante harmonisation – modularization of ontologies and reuse of pre-existing resources – general design principles to ensure the consistency of taxonomies.
  • 5. Realist Upper Level Ontologies for Ex-Ante Harmonisation
  • 6. The rationale for realist top-level ontologies (1) • To guarantee data exchange across heterogeneous sources, we must resort to ontologies that unify the different ways in which the domain is represented by the various end-users and information systems designers. • Realist ontologies, i.e. ontologies that depict reality independently of the mental or digital representation of reality by end users and knowledge engineers, provide a unified way of representing the domain from the start, without the need of an ex-post integration of heterogeneous perspectives.
  • 7. The rationale for realist top-level ontologies (2) • Upper level ontologies help to adjust a system/service to an ever growing user-base and to access a growing number of heterogeneous data repositories. • Upper level ontology development profits from the adoption of a realist view, since the representation of reality by the ontologies allows all possible perspectives.
  • 8. Basic Formal Ontology • Basic Formal Ontology (BFO) grows out of a philosophical orientation which overlaps with that of DOLCE and SUMO. Unlike these, however, it is narrowly focused on the task of providing a genuine upper ontology which can be used in support of domain ontologies developed for scientific research, as for example in biomedicine within the framework of the OBO Foundry. • Thus BFO does not contain physical, chemical, biological or other terms which would properly fall within the special sciences domains. BFO is the upper level ontology upon which OBO Foundry ontologies are built.
  • 10. MLOCC as an extension of BFO • The Middle Layer Ontology for Clinical Care (MLOCC) and thus the COPD and CKD ontologies have been built on top of BFO by appending the upper-level classes of MLOCC onto leaves of BFO. By linking MLOCC- classes to BFO-classes, the meaning of the latter are given a reality-driven semantics. – The BFO-class Disposition subsumes the MLOCC-classes Disease and Malfunction. – The BFO-class Object subsumes MLOCC-classes such as Organism, Chemical Substance, Institution and TechnicalObject (including devices and instruments). – The BFO-class Process subsumes the MLOCC-classes Intentional Process and Natural Process; the first subsumes classes related to human and social activities, in particular medical (diagnostic and therapeutic) processes, while the second subsumes Chemical Process and Organismal Process.
  • 11. Excerpt from COPD: The branch Realizable Entity
  • 12. Avoiding design mistakes using upper-level ontologies • A realist upper-level ontology provides constraints on the classification of domain entities. These restrictions prevent ontological mistakes that can lead to costly re-designs of domain ontologies. Some examples from BFO/MLOCC are: – Occurrents do not participate in other occurrents. A process of heart beating does not undergo an increase, but a heart rate, which is the quality of an organism resulting from a heart beating, does. – Dispositions, functions or roles do not participate in occurents, but are realised by processes. The renal filtration function does not change, but is realised by the process of renal filtration which has a glomerular filtration rate as an outcome.
  • 14. Perspectivalism, modularity and reusability • Perspectivalism is the recognition that there are many representations of reality that are equally adequate because they capture different salient aspects of the same world. • Reality can be assayed – in terms of substances and their qualities or powers as well as in terms of processes; – at various levels of granularity, ranging from the atomic and molecular levels to those of cells, tissues and organisms. • Hence, reality cannot be accounted for in terms of a single monolithic ontology, but only in terms of a multitude of modular ontologies that are orthogonal to each other and thus are also re-usable.
  • 15. Modularity of the CHRONIOUS Ontology Suite (1) • The CHRONIOUS ontologies are built on top of an established upper-level ontology, namely BFO, as far as classes are concerned. • As to relations or object properties, we have used the Relations Ontology (RO) of the OBO Foundry, a set of formal relations that are used in biomedical applications. Aside from minor modifcations, the object properties of the CHRONIOUS ontologies represent an extension of RO. • The branch below the class Organismal Independent Continuant mirrors the structure and content of the Foundational Model of Anatomy (FMA), a reference ontology for the domain of anatomy
  • 17. FMA classes in MLOCC
  • 18. Modularity of the CHRONIOUS Ontology Suite (2) • The core of the Middle Layer Ontology for Clinical Care has been extracted from the ACGT Master Ontology. • Moreover, the COPD Ontology and the CKD Ontology import MLOCC, which represents the common core of the chronic disease ontologies, that expand on it in domain-specific ways. Modular Structure of the CHRONIOUS Ontology Suite
  • 19. Some general principles for designing class taxonomies
  • 20. Formal constraints on taxonomies (1) • Taxonomies should contain only types, not instances or tokens. – However, information objects like questionnaires are ontologically tricky in this respect. Is Chronic Respiratory Disease Questionnaire a type or a token ? • Taxonomies are based on formal subsumption, i.e. subsumption ties have to be rigid and context-independent. – „Tiotropium bromide is a bronchodilator drug“ has to be interpreted as „a certain amount of tiotropium bromide is used as a bronchodilator“. To be a bronchodilator is a a role, i.e. an extrinsic feature of tiotropium bromide. Hence Tiotropium Bromide is not a subclass of Bronchodilator (and hence Drug), but a Chemical Substance that has the role of a Bronchodilator.
  • 21. Formal constraints on taxonomies (2) • Multiple inheritance of primitive classes should be avoided. – TiotropiumBromide cannt be subsumed both by Bronchodilator and ChemicalSubstance. Instead of multiple inheritance, one should privilege intrinsic or formal subsumption on the one hand, and role attribution on the other. • Sibling classes should be disjoint. • UnknownX as well as other catch-all classes for remaining cases should be avoided. Such classes do not cut at a joint of reality, i.e. do not represent an ontological, but an epistemological distinction.
  • 22. Conclusion • We have illustrated some best practices related to – ex-ante harmonisation through realist upper-level ontologies, – modularisation and re-use – general guidelines pertaining to the consistency of taxonomies. • Our source of examples is the CHRONIOUS ontology suite, a large-scale bio-medical ontology development project. • From our experience we can vouch for the efficiency of the strategies and principles described above for stream-lining ontology construction and ensuring the quality and adequacy of domain ontologies.
  • 23. Acknowledgements Research leading up to the present article has been supported by the ICT-2007-1-216461 grant within the Seventh Framework Programme of the EU, as well as by a post-doc grant from the National Research Fund, Luxembourg (cofunded under the Marie Curie Actions of the European Commission [FP7-COFUND]), and has been carried out under subcontract to the Fraunhofer Institute for Biomedical Engineering, St. Ingbert (Germany).