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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Gaševic, D., Djuric, D., Devedžic, V. (2009). Software Engineering Approaches to Ontology Development. In: Model Driven Engineering and Ontology Development. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00282-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-00282-3_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00281-6
Online ISBN: 978-3-642-00282-3
eBook Packages: Computer ScienceComputer Science (R0)