# An Introduction to Ontology Engineering

- By: Maria Keet
- Publisher: Maria Keet
- Source: [Open Textbook Library](https://open.umn.edu/opentextbooks/textbooks/an-introduction-to-ontology-engineering)
- Licence: Attribution-NonCommercial-ShareAlike
- PDF: https://people.cs.uct.ac.za/~mkeet/files/OEbook.pdf
- LaTeX: https://people.cs.uct.ac.za/~mkeet/OEbook/#content:~:text=Ontop-,Slides,You%20can%20freely%20reuse%20and%20remix%20them%2C%20under%20a%20CC%2DBY%20licence.,-Administrivia%20and%20general%20information%3B

This first general textbook An introduction to ontology engineering has as main aim to provide the reader with a comprehensive introductory overview of ontology engineering. A secondary aim is to provide hands-on experience in ontology development that illustrate the theory. The book is divided into three blocks: Block I: logic foundations for ontologies both regarding the languages (mainly First Order predicate Logic, Description Logics, and OWL) and automated reasoning. Block II: developing good ontologies with methods and methodologies, the top-down approach with foundational ontologies, and the bottom-up approach to extract as much useful content as possible from legacy material. Block III: advanced topics with a selection of areas of specialisation, including Ontology-Based Data Access, the interaction between ontologies and natural languages (multilingual ontologies, controlled natural language), and advanced modelling with additional language features (fuzzy and temporal ontologies).

