
External
An Introduction to Ontology Engineering
This book is the first textbook for an introduction in ontology engineering. Indeed, there are books about ontology engineering, but they either promote one specific ontology or methodology only, are handbooks, or are conference proceedings. The intended audience for this textbook are people at the level of advanced undergraduate and early postgraduate studies in computer science. This entails, for instance, that I assume the reader will know what UML class diagrams and databases are.
- Author
- Maria Keet
- Publisher
- University of Cape Town
- Source
- LibreTexts
- License
- CC BY
- Language
- EN
- Category
- Information Technology
Contents· 76 sections
- 01: How to Use the Book
- 1.01: Aims and Synopsis
- 1.02: Content at a Glance
- 1.03: Assessment
- 02: Introduction to Ontology Engineering
- 2.01: Prelude to Ontology Engineering
- 2.02: What Does an Ontology Look Like
- 2.03: What is an Ontology
- 2.04: What is the Usefulness of an Ontology
- 2.05: Outline and Usage of the Book
- 2.E: Introduction to Ontology Engineering (Exercises)
- 2.S: Literature and Reference Material
- 03: First Order Logic and Automated Reasoning in a Nutshell
- 3.01: First Order Logic Syntax and Semantics
- 3.02: Reasoning
- 3.E: First Order Logic and Automated Reasoning in a Nutshell (Excercises)
- 3.S: First Order Logic and Automated Reasoning in a Nutshell (Summary)
- 04: Description Logics
- 4.01: Prelude to Description Logics
- 4.02: Description Logics Primer
- 4.03: Important Description Logics
- 4.04: Reasoning Services
- 4.05: Literature and Reference Material
- 4.E: Description Logics (Exercises)
- 05: The Web Ontology Language OWL 2
- 5.01: Prelude to the Web Ontology Language
- 5.02: Standardizing an Ontology Language
- 5.03: OWL 2
- 5.04: OWL in Context
- 5.E: The Web Ontology Language (Exercises)
- 5.S: Literature and Reference Material
- 06: Methods and Methodologies
- 6.01: Methodologies for Ontology Development
- 6.02: Methods to Improve an Ontologys Quality
- 6.03: Exercises
- 6.04: Literature and Reference Material
- 07: Top-Down Ontology Development
- 7.01: Prelude to Top-Down Ontology Development
- 7.02: Foundational Ontologies
- 7.03: Part-Whole Relations
- 7.04: Excercises
- 7.05: Literature and Reference Material
- 08: Bottom-up Ontology Development
- 8.01: Relational Databases and Related legacy KR
- 8.02: From Spreadsheets to OWL
- 8.03: Thesauri
- 8.04: Text Processing to Extract Content for Ontologies
- 8.05: Other Semi-Automated Approaches
- 8.06: Ontology Design Patterns
- 8.07: Exercises
- 8.08: Literature and Reference Material
- 09: Ontology-Based Data Access
- 9.01: Introduction- Motivations
- 9.02: OBDA Design Choices
- 9.03: An OBDA Architecture
- 9.04: Principal Components
- 9.05: Exercises
- 9.06: Literature and Reference Material
- 10: Ontologies and Natural Languages
- 10.01: Toward Multilingual Ontologies
- 10.02: Ontology Verbalisation
- 10.03: Exercises
- 10.04: Literature and Reference Material
- 11: Advanced Modeling with Additional Language Features
- 11.01: Uncertainty and Vagueness
- 11.02: Time and Temporal Ontologies
- 11.03: Exercises
- 11.04: Literature and Reference Material
- 12: Bibliography
- 12.01: Bibliography
- 12.02: Books About Ontologies
- 12.03: Selection of Journals that Publish Papers about Ontologies
- 12.04: Selection of Conferences that Publish Papers about Ontologies
- 13: Assignments
- 13.01: Practical Assignment- Develop a Domain Ontology
- 13.02: Project Assignment