Abstract
Exploitation of OWL ontologies is often difficult due to their modelling style even if the underlying conceptualisation is adequate. We developed a generic framework and collection of services that allow to define and execute ontology transformation (in particular) with respect to modelling style. The definition of transformation is guided by transformation patterns spanning between mutually corresponding patterns in the source and target ontology, the detection of an instance of one leading to construction of an instance of the other. The execution of axiom-level transformations relies on the functionality of the OPPL processor, while entity-level transformations, including sophisticated handling of naming and treatment of annotations, are carried out directly through the OWL API. A scenario of applying the transformation in the specific context of ontology matching is also presented.
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
Ontology design patterns. org (ODP), http://ontologydesignpatterns.org
Ontology design patterns (ODPs) public catalogue, http://www.gong.manchester.ac.uk/odp/html/index.html
Antezana, E., Egaña, M., Blondé, W., Mironov, V., Stevens, R., Baets, B.D., Kuiper, M.: The Cell Cycle Ontology: a step towards semantic systems biology. In: EKAW 2008 (2008)
Egaña, M., Stevens, R., Antezana, E.: Transforming the axiomisation of ontologies: The Ontology Pre-Processor Language. In: Proceedings of the Fifth OWLED Workshop on OWL: Experiences and Directions, OWLED 2008 (2008)
Gangemi, A., Presutti, V.: Ontology Design Patterns. In: The Handbook on Ontologies. Springer, Heidelberg (2009)
Ghidini, C., Serafini, L.: Reconciling concepts and relations in heterogeneous ontologies. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 50–64. Springer, Heidelberg (2006)
Iannone, L., Aranguren, M.E., Rector, A.L., Stevens, R.: Augmenting the expressivity of the Ontology Pre-Processor Language. In: Proceedings of the Fifth OWLED Workshop on OWL: Experiences and Directions, OWLED 2008 (2008)
Kensche, D., Quix, C., Chatti, M., Jarke, M.: Gerome: A generic role based metamodel for model management. Journal on Data Semantics 8, 82–117 (2007)
Lin, H., Sirin, E.: Pellint - a performance lint tool for Pellet. In: Proceedings of the Fifth OWLED Workshop on OWL: Experiences and Directions, OWLED 2008 (2008)
Ritze, D., Meilicke, C., Šváb-Zamazal, O., Stuckenschmidt, H.: A pattern-based ontology matching approach for detecting complex correspondences. In: Ontology Matching Workshop, OM 2009 (2009)
Scharffe, F.: Correspondence Patterns Representation. PhD thesis, University of Innsbruck (2009)
Silva Parreiras, F., Staab, S., Schenk, S., Winter, A.: Model driven specification of ontology translations. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 484–497. Springer, Heidelberg (2008)
Šváb-Zamazal, O., Svátek, V., Scharffe, F.: Pattern-based ontology transformation service. In: International Conference on Knowledge Engineering and Ontology Development, KEOD 2009 (2009)
Svátek, V., Šváb-Zamazal, O., Presutti, V.: Ontology naming pattern sauce for (human and computer) gourmets. In: Workshop on Ontology Patterns (WOP 2009), CEUR (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Šváb-Zamazal, O., Svátek, V., Iannone, L. (2010). Pattern-Based Ontology Transformation Service Exploiting OPPL and OWL-API. In: Cimiano, P., Pinto, H.S. (eds) Knowledge Engineering and Management by the Masses. EKAW 2010. Lecture Notes in Computer Science(), vol 6317. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16438-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-16438-5_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16437-8
Online ISBN: 978-3-642-16438-5
eBook Packages: Computer ScienceComputer Science (R0)