Abstract
The goal of the ontology requirements specification activity is to state why the ontology is being built, what its intended uses are, who the end-users are, and which requirements the ontology should fulfill. The novelty of this paper lies in the systematization of the ontology requirements specification activity since the paper proposes detailed methodological guidelines for specifying ontology requirements efficiently. These guidelines will help ontology engineers to capture ontology requirements and produce the ontology requirements specification document (ORSD). The ORSD will play a key role during the ontology development process because it facilitates, among other activities, (1) the search and reuse of existing knowledge-aware resources with the aim of re-engineering them into ontologies, (2) the search and reuse of existing ontological resources (ontologies, ontology modules, ontology statements as well as ontology design patterns), and (3) the verification of the ontology along the ontology development. In parallel to the guidelines, we present the ORSD that resulted from the ontology requirements specification activity within the SEEMP project, and how this document facilitated not only the reuse of existing knowledge-aware resources but also the verification of the SEEMP ontologies. Moreover, we present some use cases in which the methodological guidelines proposed here were applied.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Buzan, T.: Use your head. BBC Books (1974)
Davis, A.: Software Requirements: Objects, Functions and States. Prentice Hall, Upper Saddle River (1993)
Fernández-López, M., Gómez-Pérez, A.: Searching for a Time Ontology for Semantic Web Applications. In: Formal Ontology in Information Systems, Turín, Italy (2004)
Gómez-Pérez, A., Suárez-Figueroa, M.C.: NeOn Methodology: Scenarios for Building Networks of Ontologies. In: 16th International Conference on Knowledge Engineering and Knowledge Management Knowledge Patterns (EKAW 2008). Conference Poster, Italy (2008)
Gómez-Pérez, A., Fernández-López, M., Corcho, O.: Ontological Engineering, November 2003. Advanced Information and Knowledge Processing series. Springer, Heidelberg (2003)
Gómez-Pérez, A., Ortiz-Rodriguez, F., Villazón-Terrazas, B.: Legal Ontologies for the Spanish e-Government. In: Current Topics in Artificial Intelligence, pp. 301–310. Springer, Heidelberg (2006)
Gómez-Pérez, J.M., Pariente, T., Buil-Aranda, C., Herrero, G., Baena, A.: NeOn Deliverable D8.3.1. Ontologies for pharmaceutical case studies (2007)
Grüninger, M., Fox, M.: Methodology for the design and evaluation of ontologies. In: Skuce, D. (ed.) IJCAI 1995 Workshop on Basic Ontological Issues in Knowledge Sharing, pp. 6.1–6.10 (1995)
IEEE Recommended Practice for Software Requirements Specifications. IEEE St 830-1993
IEEE Recommended Practice for Software Requirements Specifications. IEEE Std. 830-1998
SEEMP Consortium. SEEMP D3.1a. Supporting the State of the Art (July 2006)
SEEMP Consortium. SEEMP D4.1. Components Design (March 2007)
Sommerville, I.: Software Engineering, 8th edn. International Computer Science Series (2007)
Staab, S., Hans, P., Studer, R., Sure, Y.: Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1), 26–34 (2001)
Suárez-Figueroa, M.C., Fernández-López, M., Gómez-Pérez, A., Dellschaft, K., Lewen, H., Dzbor, M.: NeOn D5.3.2. Revision and Extension of the NeOn Development Process and Ontology Life Cycle. NeOn project (November 2008), http://www.neon-project.org
Suárez-Figueroa, M.C., Aguado de Cea, G., Buil, C., Dellschaft, K., Fernández-López, M., García, A., Gómez-Pérez, A., Herrero, G., Montiel Ponsoda, E., Sabou, M., Villazón-Terrazas, B., Yufei, Z.: NeOn D.5.4.1. NeOn Methodology for Building Contextualized Ontology Networks (February 2008)
Uschold, M.: Building Ontologies: Towards A Unified Methodology. In: Watson, I. (ed.) 16th Annual Conference of the British Computer Society Specialist Group on Expert Systems, Cambridge, United Kingdom (1996)
Wiegers, E.: Software Requirements 2: Practical techniques for gathering and managing requirements throughout the product development cycle, 2nd edn. Microsoft Press, Redmond (2003)
Wiering, R.: Requirements Engineering: Frameworks for Understanding. John Wiley & Sons, New York (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Suárez-Figueroa, M.C., Gómez-Pérez, A., Villazón-Terrazas, B. (2009). How to Write and Use the Ontology Requirements Specification Document. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5871. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05151-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-05151-7_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05150-0
Online ISBN: 978-3-642-05151-7
eBook Packages: Computer ScienceComputer Science (R0)