SOME COMMON PITFALLS IN THE DESIGN OF ONTOLOGY-DRIVEN INFORMATION SYSTEMS

Pablo López-García, Eduardo Mena, Jesús Bermúdez

Abstract

Ontologies are the mean proposed by the SemanticWeb to manage the knowledge of a system. In the software development industry, however, there is another de facto standard set of modeling techniques, methodologies and tools. Reasons for that issue might include technological challenges still to be solved, but also the need of a deep understanding of ontology modeling and the role that the ontology itself should play. In this paper we show that: 1) building an ontology is an error-prone task that might hide unexpected difficulties even when the ontology is apparently complete and correct, and 2) there is a tendency to misunderstand the role of ontologies when compared to other technologies such as relational databases, forgetting the benefits and strengths of combining both. For such a task, we develop and analyze a case study information system to recommend recipes and menus. We detect, classify and propose solutions to unexpected design pitfalls.

References

  1. Baader, F., Calvanese, D., McGuinness, D. L., Nardi, D., and Patel-Schneider, P. F., editors (2003). The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press.
  2. Gomez-Perez, A., Corcho, O., and Fernandez-Lopez, M. (2004). Ontological Engineering : with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. First Edition (Advanced Information and Knowledge Processing). Springer.
  3. Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowl. Acquis., 5(2):199-220.
  4. Guarino, N. (1998). Formal Ontology in Information Systems: Proceedings of the 1st International Conference June 6-8, 1998, Trento, Italy. IOS Press, Amsterdam, The Netherlands, The Netherlands.
  5. Lien, E. Y. (1981). Hierarchical schemata for relational databases. ACM Trans. Database Syst., 6(1):48-69.
  6. Noy, N. F. and Klein, M. C. A. (2004). Ontology evolution: Not the same as schema evolution. Knowl. Inf. Syst., 6(4):428-440.
  7. Noy, N. F. and McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. Technical report KSL-01-05, Stanford Knowledge Systems Laboratory.
  8. Rector, A., Drummond, N., Horridge, M., Rogers, J., Knublauch, H., Stevens, R., Wang, H., and Wroe, C. (2004). Owl pizzas: Practical experience of teaching owl-dl: Common errors and common patterns. In In Proc. of EKAW 2004, pages 63-81. Springer.
Download


Paper Citation


in Harvard Style

López-García P., Mena E. and Bermúdez J. (2009). SOME COMMON PITFALLS IN THE DESIGN OF ONTOLOGY-DRIVEN INFORMATION SYSTEMS . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2009) ISBN 978-989-674-012-2, pages 468-471. DOI: 10.5220/0002309604680471


in Bibtex Style

@conference{keod09,
author={Pablo López-García and Eduardo Mena and Jesús Bermúdez},
title={SOME COMMON PITFALLS IN THE DESIGN OF ONTOLOGY-DRIVEN INFORMATION SYSTEMS},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2009)},
year={2009},
pages={468-471},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002309604680471},
isbn={978-989-674-012-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2009)
TI - SOME COMMON PITFALLS IN THE DESIGN OF ONTOLOGY-DRIVEN INFORMATION SYSTEMS
SN - 978-989-674-012-2
AU - López-García P.
AU - Mena E.
AU - Bermúdez J.
PY - 2009
SP - 468
EP - 471
DO - 10.5220/0002309604680471