Abstract
We introduce in this paper correspondence patterns as templates to model ontology alignments. Correspondence patterns capture regularities recurring when aligning ontologies. They come in complement of ontology matching algorithms and graphical mapping tools, and facilitate the task of the engineer building the alignment between a pair of ontologies. We develop an ontology mediation framework based on three ontology correspondence abstraction levels. We particularly detail the most abstract level: correspondence patterns.
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
Shvaiko, P., Euzenat, J.: A survey of schema-based matching approaches, pp. 146–171 (2005)
Euzenat, J., Scharffe, F., Zimmerman, A.: D2.2.10: Expressive alignment language and implementation. Project deliverable 2.2.10, Knowledge Web NoE (FP6-507482) (2007)
Scharffe, F., Euzenat, J., Ding, Y., Fensel, D.: Correspondence patterns for ontology mediation. In: Proceedings of the Ontology Matching Workshop at ISWC, Busan, Korea. ISWC, CEUR (2007)
Klein, M.: Combining and relating ontologies: an analysis of problems and solutions. In: Workshop on Ontologies and Information Sharing (2001)
Scharffe, F.: Omwg d7: Ontology mapping language. Technical report, Ontology Management Working Group (2007)
Rosengard, J.M., Ursu, M.F.: Ontological representations of software patterns. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds.) KES 2004. LNCS (LNAI), vol. 3215, pp. 31–37. Springer, Heidelberg (2004)
Ghidini, C., Serafini, L.: Reconciling concepts and relations in heterogeneous ontologies. In: ESWC, pp. 50–64 (2006)
Barrasa, J., Corcho, O., Gómez-Pérez, A.: R2o, an extensible and semantically based database-to-ontology mapping language. In: Proceedings of the 2nd Workshop on Semantic Web and Databases, Toronto, Canada (2004)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley Pub., Reading (1995)
Coplien, J.O.: Software Patterns. SIGS Books, New York (1996)
Scharffe, F., Euzenat, J., Fensel, D.: Towards correspondence patterns for ontology mediation. In: Proceedings of the ACM Symposium of Applied Computing, Fortaleza, Brazil. ACM, New York (2008)
Staab, S., Erdmann, M., Maedche, A.: Engineering ontologies using semantic patterns. In: O’Leary, A.P.D. (ed.) Proceedings of the IJCAI 2001 Workshop on E-Business & the Intelligent Web, Seattle, WA, USA, August 5, 2001 (2001)
Blomqvist, E., Sandkuhl, K.: Patterns in ontology engineering: Classification of ontology patterns. In: ICEIS (3), pp. 413–416 (2005)
Gangemi, A.: Ontology design patterns for semantic web content. In: International Semantic Web Conference, pp. 262–276 (2005)
Newell, A.: The knowledge level. Artificial Intelligence (1982)
Clancey, W.J.: Heuristic classification. Artif. Intell. 27(3), 289–350 (1985)
Wielinga, B.J., Schreiber, A.T., Breuker, J.A.: Kads: a modelling approach to knowledge engineering. Knowl. Acquis. 4(1), 5–53 (1992)
Fensel, D., Motta, E., Benjamins, V.R., Crubezy, M., Decker, S., Gaspari, M., Groenboom, R., Grosso, W., van Harmelen, F., Musen, M., Plaza, E., Schreiber, G., Studer, R., Wielinga, B.: The unified problem-solving method development language upml. Knowledge and Information Systems 5(1), 83–131 (2002)
Bouquet, P., Giunchiglia, F., van Harmelen, F., Serafini, L., Stuckenschmidt, H.: Cowl: Contextualizing ontologies. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 164–179. Springer, Heidelberg (2003)
Borgida, A., Serafini, L.: Distributed description logics: Assimilating information from peer sources. Journal of Data Semantics 1, 153–184 (2003)
Maedche, A., Motik, B., Volz, R., Silva, N.: MAFRA – a mapping framework for distributed ontologies. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 235–250. Springer, Heidelberg (2002)
Scharffe, F., de Bruijn, J.: A language to specify mappings between ontologies. In: Proc. of the Internet Based Systems IEEE Conference (SITIS 2005) (2005)
Euzenat, J.: An API for ontology alignment. In: Proc. 3rd international semantic web conference, Hiroshima (JP), pp. 698–712 (2004)
Svab, O.: Exploiting Patterns in Ontology Mapping. 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. 956–960. Springer, Heidelberg (2007)
Besana, P., Robertson, D., Rovatsos, M.: Exploiting interaction contexts in p2p ontology mapping. In: P2PKM (2005)
de Bruijn, J., Foxvog, D., Zimmermann, K.: Ontology mediation patterns library v1. Deliverable D4.3.1, SEKT project (IST-2003-506826) (2004)
Polleres, A., Scharffe, F., Schindlauer, R.: Sparql++ for mapping between rdf vocabularies. In: ODBASE, On the Move Federated Conferences (2007)
Mitra, P., Noy, N.F., Jaiswal, A.R.: Omen: A probabilistic ontology mapping tool. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 537–547. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Scharffe, F., Fensel, D. (2008). Correspondence Patterns for Ontology Alignment. 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_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-87696-0_10
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)