Ontologies provide a common vocabulary of an area and define - with different levels of formality - the meaning of the terms and the relationships between them. Ontologies may be reused and shared across applications and groups Concepts in the ontology are usually organized in taxonomies and relations between concepts, properties of concepts, and axioms are typically used for representing the knowledge contained in ontologies. With the growth of information available, e.g. on the WWW, they are popularly applied in knowledge management, semantic web, natural language generation, enterprise modelling, knowledge-based systems, ontology-based brokers, e-commerce platforms and interoperability between systems. This book looks at questions such as:
* What is an ontology?
* What are the uses of ontologies?
* What types of ontologies exist?
* What are the most well-known ones?
* How do I select the best ontology for my application?
* What are the principles for building an ontology?
* What methodologies should I use to build my own ontology?
* Which techniques are appropriate for each step?
* How do software tools support the process of building and using ontologies?
* What language can I use to implement ontologies?
* How can I integrate ontologies in a given language?
The book presents the theoretical foundations of ontological engineering and covers the practical aspects of selecting and applying methodologies, tools and languages for building ontologies. The applications of ontologies are also illustrated with case studies taken from the areas of knowledge management, e-commerce and the semantic web.
We strongly recommend this book for anyone who wants to have the most updated state of the art on Ontological Engineering, covering also the practical aspects of selecting and applying methodologies, languages, and tools for building ontologies. This book is recommended for researchers, postgraduates, practitioners, libraries, institutions, industry, scientists, students
About the Author
The three authors belong to the Ontological Engineering Group at Universidad Politécnica de Madrid (UPM), with a long experience in applying ontologies in information systems.
Excerpted from Ontological Engineering by Asuncion Gomez-Perez, Mariano Fernandez Lopez, Oscar Corcho Garcia, Asuncion Gomez Perez, Mariano Fernandez-Lopez, Oscar Corcho-Garcia.