Incollection,

Software Engineering Approaches to Ontology Development

, , and .
Model Driven Engineering and Ontology Development, Springer Berlin Heidelberg, (2009)
DOI: 10.1007/978-3-642-00282-3_6

Abstract

Ontologies, as formal representations of domain knowledge, enable knowledge sharing between different knowledge-based applications. Diverse techniques originating from the field of artificial intelligence are aimed at facilitating ontology development. However, these techniques, although well known to AI experts, are typically unknown to a large population of software engineers. In order to overcome the gap between the knowledge of software engineering practitioners and AI techniques, a few proposals have been made suggesting the use of well-known software engineering techniques, such as UML, for ontology development (Cranefield 2001a).

Tags

Users

  • @porta

Comments and Reviews