Abstract
Drawing on 118 responses to a survey of ontology use, this paper describes the experiences of those who create and use ontologies. Responses to questions about language and tool use illustrate the dominant position of OWL and provide information about the OWL profiles and particular Description Logic features used. The paper suggests that further research is required into the difficulties experienced with OWL constructs, and with modelling in OWL. The survey also reports on the use of ontology visualization software, finding that the importance of visualization to ontology users varies considerably. This is also an area which requires further investigation. The use of ontology patterns is examined, drawing on further input from a follow-up study devoted exclusively to this topic. Evidence suggests that pattern creation and use are frequently informal processes and there is a need for improved tools. A classification of ontology users into four groups is suggested. It is proposed that the categorisation of users and user behaviour should be taken into account when designing ontology tools and methodologies. This should enable rigorous, user-specific use cases.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Blomqvist, E., Presutti, V., Daga, E., Gangemi, A.: Experimenting with eXtreme design. Knowledge Engineering and Management by the Masses, 120–134 (2010)
Glimm, B., Hogan, A., Krötzsch, M., Polleres, A.: OWL: Yet to arrive on the Web of Data? (2012)
Horridge, M., Bail, S., Parsia, B., Sattler, U.: The cognitive complexity of OWL justifications. In: Aroyo, L., Welty, C., Alani, H., Taylor, J., Bernstein, A., Kagal, L., Noy, N., Blomqvist, E. (eds.) ISWC 2011, Part I. LNCS, vol. 7031, pp. 241–256. Springer, Heidelberg (2011)
Horridge, M., Drummond, N., Goodwin, J., Rector, A., Stevens, R., Wang, H.H.: The manchester owl syntax. In: OWL: Experiences and Directions, pp. 10–11 (2006)
Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C., Giannopoulou, E.: Ontology visualization methods—a survey. ACM Computing Surveys (CSUR) 39(4), 10 (2007)
Khan, M.T., Blomqvist, E.: Ontology design pattern detection-initial method and usage scenarios. In: SEMAPRO 2010, The Fourth International Conference on Advances in Semantic Processing, pp. 19–24 (2010)
Lord, P.: The Semantic Web takes Wing: Programming Ontologies with Tawny-OWL. arXiv Preprint arXiv:1303.0213 (2013), http://arxiv.org/abs/1303.0213
Maletic, J.I., Marcus, A., Collard, M.L.: A task oriented view of software visualization. In: Proceedings of the First International Workshop on Visualizing Software for Understanding and Analysis, pp. 32–40. IEEE (2002)
Möller, R., Haarslev, V.: Tableau-based reasoning. In: Handbook on Ontologies, pp. 509–528. Springer (2009)
Motik, B.: Resolution-Based Reasoning for Ontologies. In: Handbook on Ontologies, pp. 529–550. Springer (2009)
Nguyen, Power, Piwek, Williams: Measuring the understandability of deduction rules for OWL. In: Presented at the First International Workshop on Debugging Ontologies and Ontology Mappings, Galway, Ireland (2012), http://oro.open.ac.uk/34591/
Power, R., Third, A.: Expressing OWL axioms by English sentences: dubious in theory, feasible in practice. In: Proceedings of the 23rd International Conference on Computational Linguistics: Posters, pp. 1006–1013 (2010)
Presutti, V., Daga, E., Gangemi, A., Blomqvist, E.: eXtreme design with content ontology design patterns. In: Proc. Workshop on Ontology Patterns, Washington, DC, USA (2009)
Shah, N., Musen, M.: Ontologies for formal representation of biological systems. In: Handbook on Ontologies, pp. 445–461. Springer (2009)
Staab, S., Studer, R.: Handbook on ontologies. Springer (2010)
Stevens, R., Egaña Aranguren, M., Wolstencroft, K., Sattler, U., Drummond, N., Horridge, M., Rector, A.: Using OWL to model biological knowledge. International Journal of Human-Computer Studies 65(7), 583–594 (2007)
Stevens, R., Lord, P.: Application of ontologies in bioinformatics. In: Handbook on Ontologies, pp. 735–756. Springer (2009)
Tempich, C., Volz, R.: Towards a benchmark for Semantic Web reasoners-an analysis of the DAML ontology library. In: EON, vol. 87 (2003)
Uschold, M., Jasper, R.: A framework for understanding and classifying ontology applications. In: Proceedings of the IJCAI-99 Workshop on Ontologies and Problem-Solving Methods (KRR5), Stockholm, Sweden (1999)
Vigo, M., Jay, C., Stevens, R.: Design insights for the next wave ontology authoring tools. Presented at the ACM SIGCHI Conference on Human Factors in Computing Systems, CHI 2014. ACM Press, Toronto (2014)
Vigo, M., Jay, C., Stevens, R.: Protege4US: harvesting ontology authoring data with Protege. In: HSWI 2014 - Human Semantic Web Interaction Workshop, Crete (2014)
Warren, P.: Ontology Users’ Survey - Summary of Results (KMi Tech Report No. kmi-13-01) (2013), http://kmi.open.ac.uk/publications/pdf/kmi-13-01.pdf
Warren, P.: Ontology patterns: a survey into their use (KMi Tech Report No. kmi-14-02) (2014), http://kmi.open.ac.uk/publications/pdf/kmi-14-02.pdf
Warren, P., Mulholland, P., Collins, T., Motta, E.: The Usability of Description Logics. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 550–564. Springer, Heidelberg (2014)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Warren, P., Mulholland, P., Collins, T., Motta, E. (2014). Using Ontologies. In: Janowicz, K., Schlobach, S., Lambrix, P., Hyvönen, E. (eds) Knowledge Engineering and Knowledge Management. EKAW 2014. Lecture Notes in Computer Science(), vol 8876. Springer, Cham. https://doi.org/10.1007/978-3-319-13704-9_43
Download citation
DOI: https://doi.org/10.1007/978-3-319-13704-9_43
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13703-2
Online ISBN: 978-3-319-13704-9
eBook Packages: Computer ScienceComputer Science (R0)