Abstract
Experiments in the reuse of Ontology Design Patterns (ODPs) have revealed that users with different levels of expertise in ontology modelling face difficulties when reusing ODPs. With the aim of tackling this problem we propose a method and a tool for supporting a semi-automatic reuse of ODPs that takes as input formulations in natural language (NL) of the domain aspect to be modelled, and obtains as output a set of ODPs for solving the initial ontological needs. The correspondence between ODPs and NL formulations is done through Lexico-Syntactic Patterns, linguistic constructs that convey the semantic relations present in ODPs, and which constitute the main contribution of this paper. The main benefit of the proposed approach is the use of non-restricted NL formulations in various languages for obtaining ODPs. The use of full NL poses challenges in the disambiguation of linguistic expressions that we expect to solve with user interaction, among other strategies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Álvarez de Mon, I., Aguado de Cea, G.: The phraseology of classification in Spanish: integrating corpus linguistics and ontological approaches for knowledge extraction. Presented in BAAL/IRAAL (2006)
Aussenac-Gilles, N., Jacques, M.P.: Designing and Evaluating Patterns for Ontology Enrichment from Texts. In: Staab, S., Svátek, V. (eds.) EKAW 2006. LNCS (LNAI), vol. 4248, pp. 158–165. Springer, Heidelberg (2006)
Bushmann, F., Meunier, R., Rohnert, H., Sommerland, P., Stal, M.: Pattern-oriented software architecture. A system of patterns. John Wiley & Sons, Chichester (1996)
Charniak, E., Berland, M.: Finding parts in very large corpora. In: Proc. of the 37th Annual Meeting of the ACL, pp. 57–64 (1999)
Cimiano, P., Johanna, W.: Automatic Acquisition of Ranked Qualia Structures from the Web. In: Proc. of the Annual Meeting of the ACL, pp. 888–895 (2007)
Cregan, A., Schwitter, R., Meyer, T.: Sydney OWL Syntax -towards a Controlled Natural Language Syntax for OWL 1.1. In: Proc. of OWLED (2007)
Dolbear, C., Hart, G., Goodwin, J., Zhou, S., Kovacs, K.: The Rabbit language: description, syntax and conversion to OWL. Ordenance Survey Research. Technical Report (2007)
Funk, A., Tablan, V., Bontcheva, K., Cunningham, H., Davis, B., Handschuh, S.: CLOnE: Controlled Language for Ontology Editing. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 142–155. Springer, Heidelberg (2007)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, New York (1995)
Gangemi, A.: Ontology Design Patterns for Semantic Web Content. In: Musen, M.A., et al. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 262–276. Springer, Heidelberg (2005)
Girju, R., Badulescu, A., Moldovan, D.: Learning Semantic Constraints for the Automatic Discovery of Part-Whole Relations. In: Proc. of the HLT-NAACL 2003 (2003)
Gómez-Pérez, A., Fernández-López, M., Corcho, O.: Ontological Engineering. Springer, Heidelberg (2003)
Hearst, M.A.: Automatic Acquisition of Hyponyms from Large Text Corpora. In: Proc. of 14th International Conference on Computational Linguistics, pp. 539–545 (1992)
Horridge, M., Drummond, N., Goodwin, J., Rector, A., Stevens, R., Wang, H.H.: The Manchester OWL Syntax. In: Proc. of OWLED (2006)
Kaljurand, K., Fuchs, N.: Verbalizing OWL in Attempto Controlled English. In: Proc. of OWLED (2007)
Marshman, E., Morgan, T., Meyer, I.: French patterns for expressing concept relations. Terminology 8(1), 1–29 (2002)
Meyer, I.: Extracting knowledge-rich contexts for terminography. In: Borigault, D., Jacquemin, C., L’Homme, M.C. (eds.) Recent Advances in Computational Terminology, pp. 279–302. John Benjamins, Amsterdam (2001)
Montiel-Ponsoda, E., Aguado de Cea, G., Gómez-Pérez, A., Suárez-Figueroa, M.C.: Helping Naive Users to Reuse Ontology Design Patterns. In: Proc. of the 1st Workshop on Knowledge Reuse and Reengineering over the Semantic Web at ESWC 2008 (2008)
Pan, J.Z., Lancieri, L., Maynard, D., Gandon, F., Cuel, R., Leger, A.: Knowledge Web Deliverable D1.4.2.v2. Success Stories and Best Practices (2007)
Pinto, H.S., Tempich, C., Staab, S.: DILIGENT: Towards a fine-grained methodology for DIstributed, Loosely-controlled and evolvInG Engineering of oNTologies. In: López de Mantaras, R., Saitta, L. (eds.) Proc. of ECAI 2004, pp. 393–397. IOS Press, Amsterdam (2004)
Prechelt, L.: An experiment on the usefulness of design patterns: Detailed description and evaluation. Technical Report. University of Karlsruhe (1997)
Presutti, V., Gangemi, A., David, S., Aguado de Cea, G., Suárez-Figueroa, M.C., Montiel-Ponsoda, E., Poveda, M.: NeOn D2.5.1. A Library of Ontology Design Patterns: reusable solutions for collaborative design of networked ontologies. NeOn project (2008)
Rector, A., Drummond, N., Horridge, M., Rogers, M., Knublauch, H., Stevens, R., Wang, H., Wroe, C.: OWL Pizzas: Practical Experience of Teaching OWL-DL: Common Errors & Common Patterns. In: Motta, E., Shadbolt, N.R., Stutt, A., Gibbins, N. (eds.) EKAW 2004. LNCS (LNAI), vol. 3257, pp. 63–81. Springer, Heidelberg (2004)
Reinberger, M.L., Spyns, P.: Discovering knowledge in texts for the learning of DOGMA-inspired ontologies. In: Proc. ECAI-Workshop Ontology Learning and Population (2004)
Sánchez, D., Moreno, A.: Learning non-taxonomic relationships from web documents for domain ontology construction. Data Knowledge Engineering 64, 600–632 (2008)
Snow, R., Jurafsky, D., Andrew, Y.N.: Learning syntactic patterns for automatic hypernym discovery. Advances in Neural Information Processing Systems 17 (2004)
Specia, L., Motta, E.: A Hybrid Approach for Relation Extraction Aimed at the Semantic Web. In: Larsen, H.L., Pasi, G., Ortiz-Arroyo, D., Andreasen, T., Christiansen, H. (eds.) FQAS 2006. LNCS (LNAI), vol. 4027, pp. 564–576. Springer, Heidelberg (2006)
Staab, S., Schnurr, H.P., Studer, R., Sure, Y.: Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1), 26–34 (2001)
Staab, S., Maedche, A.: Ontology Learning for the Semantic Web. IEEE Intelligent Systems, Special Issue on the Semantic Web 16(2), 72–79 (2001)
Suárez-Figueroa, M.C., Brockmans, S., Gangemi, A., Gómez-Pérez, A., Lehmann, J., Lewen, H., Presutti, V., Sabou, M.: NeOn D5.1.1. NeOn Modelling Components. NeOn Project (2007)
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., Villazon-Terrazas, B., Yufei, Z.: NeOn D5.4.1. NeOn Methodology for Building Contextualized Ontology Networks. NeOn project (2008)
Schwitter, R., Kaljurand, K., Cregan, A., Dolbear, C., Hart, G.: A Comparison of three Controlled Natural Languages for OWL 1.1. In: OWLED (2008)
Xu, F., Kurz, D., Piskorski, J., Schmeier, S.: A Domain Adaptive Approach to Automatic Acquisition of Domain Relevant Terms and their Relations with Bootstrapping. In: Proc. of the 3rd LREC (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aguado de Cea, G., Gómez-Pérez, A., Montiel-Ponsoda, E., Suárez-Figueroa, M.C. (2008). Natural Language-Based Approach for Helping in the Reuse of Ontology Design Patterns. In: Gangemi, A., Euzenat, J. (eds) Knowledge Engineering: Practice and Patterns. EKAW 2008. Lecture Notes in Computer Science(), vol 5268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87696-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-87696-0_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87695-3
Online ISBN: 978-3-540-87696-0
eBook Packages: Computer ScienceComputer Science (R0)