Nothing Special   »   [go: up one dir, main page]

Skip to main content

A Multi-strategy Approach for Ontology Reuse Through Matching and Integration Techniques

  • Conference paper
  • First Online:
Quality Software Through Reuse and Integration (FMI 2016, IRI 2016 2016)

Abstract

The new revolutionary web today, the Semantic Web, has augmented the previous one by promoting common data formats and exchange protocols in order to provide a framework that allows data to be shared and reused across application, enterprise, and community boundaries. This revolution, together with the increasing digitization of the world, has led to a high availability of knowledge models, i.e., more or less formal representations of concepts underlying a certain universe of discourse, which span throughout a wide range of topics, fields of study and applications, mostly heterogeneous from each other at a different dimensions. As more and more outbreaks of this new revolution light up, a major challenge came soon into sight: addressing the main objectives of the semantic web, the sharing and reuse of data, demands effective and efficient methodologies to mediate between models speaking different languages. Since ontologies are the de facto standard in representing and sharing knowledge models over the web, this paper presents a comprehensive methodology to ontology integration and reuse based on various matching techniques. The approach proposed here is supported by an ad hoc software framework whose scope is easing the creation of new ontologies by promoting the reuse of existing ones and automatizing, as much as possible, the whole ontology construction procedure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    scholar.py, A parser for Google Scholar, written in Python. Available online: https://github.com/ckreibich/scholar.py.

  2. 2.

    National Cancer Institute Thesaurus. Available online, https://ncit.nci.nih.gov/ncitbrowser/.

  3. 3.

    AGROVOC Multilingual agricultural thesaurus. Available online, http://aims.fao.org/vest-registry/vocabularies/agrovoc-multilingual-agricultural-thesaurus.

  4. 4.

    Linked Recipe Schema. Available online, http://aims.fao.org/vest-registry/vocabularies/agrovoc-multilingual-agricultural-thesaurus.

  5. 5.

    BBC Food Ontology. Available online, http://www.bbc.co.uk/ontologies/fo.

  6. 6.

    LIRMM Food Ontology. Available online, http://data.lirmm.fr/ontologies/food.

  7. 7.

    The Product Types Ontology. Available online, http://www.productontology.org/.

  8. 8.

    Oregon State Food Glossary. Available online, http://icbo.cgrb.oregonstate.edu/node/282.

  9. 9.

    Eurocode 2 Food Coding System. Available online, http://www.danfood.info/eurocode/.

  10. 10.

    WAND Food and Beverage Taxonomy. Available online, http://www.wandinc.com/wand-food-and-beverage-taxonomy.aspx.

  11. 11.

    International classification for Standards (ISC). Available online, http://www.iso.org/iso/home/store/catalogue_ics.htm.

References

  1. Bontas, E.P., Mochol, M., Tolksdorf, R.: Case studies on ontology reuse. In: Proceedings of the IKNOW 2005 International Conference on Knowledge Management, vol. 74 (2005)

    Google Scholar 

  2. Caldarola, E.G., Picariello, A., Rinaldi, A.M.: Big graph-based data visualization experiences: the wordnet case study. In: 2015 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K), vol. 1, pp. 104–115, November 2015

    Google Scholar 

  3. Caldarola, E.G., Picariello, A., Rinaldi, A.M.: An approach to ontology integration for ontology reuse in knowledge based digital ecosystems. In: Proceedings of the 7th International Conference on Management of computational and collective intElligence in Digital EcoSystems, pp. 1–8. ACM (2015)

    Google Scholar 

  4. Caldarola, E.G., Rinaldi, A.M.: An approach to ontology integration for ontology reuse. In: 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI), pp. 384–393. IEEE (2016)

    Google Scholar 

  5. Caldarola, E.G., Rinaldi, A.M.: Improving the visualization of wordnet large lexical database through semantic tag clouds. In: 2016 IEEE International Congress on Big Data (BigData Congress), pp. 34–41. IEEE (2016)

    Google Scholar 

  6. Caldarola, E.G., Rinaldi, A.M.: Big data: a survey - the new paradigms, methodologies and tools. In: Proceedings of 4th International Conference on Data Management Technologies and Applications, pp. 362–370 (2015)

    Google Scholar 

  7. Cataldo, A., Rinaldi, A.M.: An ontological approach to represent knowledge in territorial planning science. Comput. Environ. Urban Syst. 34(2), 117–132 (2010)

    Article  Google Scholar 

  8. Chalupsky, H.: Ontomorph: a translation system for symbolic knowledge. In: KR, pp. 471–482 (2000)

    Google Scholar 

  9. Choi, N., Song, I.Y., Han, H.: A survey on ontology mapping. ACM SIGMOD Rec. 35(3), 34–41 (2006)

    Article  Google Scholar 

  10. Cruz, I.F., Xiao, H.: The role of ontologies in data integration. Eng. Intell. Syst. Electr. Eng. Commun. 13(4), 245 (2005)

    Google Scholar 

  11. Do, H.H., Melnik, S., Rahm, E.: Comparison of schema matching evaluations. In: Net. ObjectDays: International Conference on Object-Oriented and Internet-Based Technologies, Concepts, and Applications for a Networked World, pp. 221–237. Springer, Heidelberg (2002)

    Google Scholar 

  12. Ehrig, M., Euzenat, J.: Relaxed precision and recall for ontology matching. In: Proceedings of K-Cap 2005 Workshop on Integrating Ontology, pp. 25–32 (2005)

    Google Scholar 

  13. Euzenat, J., Ehrig, M., Castro, R.: Towards a methodology for evaluating alignment and matching algorithms. Technical report, Ontology Alignment Evaluation Initiative (OAEI) (2005)

    Google Scholar 

  14. Euzenat, J.: Semantic precision and recall for ontology alignment evaluation. In: IJCAI, pp. 348–353 (2007)

    Google Scholar 

  15. Euzenat, J., Shvaiko, P., et al.: Ontology Matching, vol. 18. Springer, Heidelberg (2007)

    MATH  Google Scholar 

  16. Fellbaum, C.: Wordnet. The Encyclopedia of Applied Linguistics (1998)

    Google Scholar 

  17. Flouris, G., Plexousakis, D., Antoniou, G.: A classification of ontology change. In: SWAP (2006)

    Google Scholar 

  18. Gaeta, M., Orciuoli, F., Paolozzi, S., Salerno, S.: Ontology extraction for knowledge reuse: the e-learning perspective. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 41(4), 798–809 (2011)

    Article  Google Scholar 

  19. Ghazvinian, A., Noy, N.F., Musen, M.A.: How orthogonal are the obo foundry ontologies? J. Biomed. Semant. 2(2), 1 (2011)

    Google Scholar 

  20. Giunchiglia, F., Shvaiko, P., Yatskevich, M.: S-match: an algorithm and an implementation of semantic matching. In: The Semantic Web: Research and Applications, pp. 61–75. Springer (2004)

    Google Scholar 

  21. Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquisition 5(2), 199–220 (1993)

    Article  Google Scholar 

  22. Heflin, J., Hendler, J.: Dynamic ontologies on the web. In: AAAI/IAAI, pp. 443–449 (2000)

    Google Scholar 

  23. Jean-Mary, Y., Kabuka, M.: Asmov: ontology alignment with semantic validation. In: Joint SWDB-ODBIS Workshop, pp. 15–20 (2007)

    Google Scholar 

  24. Kalfoglou, Y., Schorlemmer, M.: Ontology mapping: the state of the art. Knowl. Eng. Rev. 18(1), 1–31 (2003)

    Article  MATH  Google Scholar 

  25. Leung, N.K.Y., Lau, S.K., Fan, J., Tsang, N.: An integration-oriented ontology development methodology to reuse existing ontologies in an ontology development process. In: Proceedings of the 13th International Conference on Information Integration and Web-Based Applications and Services, iiWAS 2011, pp. 174–181. ACM, New York (2011). http://doi.acm.org/10.1145/2095536.2095567

  26. Li, Y., Bandar, Z.A., McLean, D.: An approach for measuring semantic similarity between words using multiple information sources. IEEE Trans. Knowl. Data Eng. 15(4), 871–882 (2003)

    Article  Google Scholar 

  27. Lin, D.: An information-theoretic definition of similarity. In: ICML, vol. 98, pp. 296–304. Citeseer (1998)

    Google Scholar 

  28. McBride, B.: Jena: a semantic web toolkit. IEEE Internet Comput. 6(6), 55 (2002)

    Article  Google Scholar 

  29. McGuinness, D.L., Fikes, R., Rice, J., Wilder, S.: The chimaera ontology environment. In: AAAI/IAAI 2000, pp. 1123–1124 (2000)

    Google Scholar 

  30. Moscato, V., Picariello, A., Rinaldi, A.M.: A recommendation strategy based on user behavior in digital ecosystems. In: Proceedings of the International Conference on Management of Emergent Digital EcoSystems, pp. 25–32. ACM (2010)

    Google Scholar 

  31. Nathalie, A.: Schema matching based on attribute values and background ontology. In: 12th AGILE International Conference on Geographic Information Science, vol. 1(1), pp. 1–9 (2009)

    Google Scholar 

  32. Noy, N.F., Musen, M.A.: Anchor-prompt: using non-local context for semantic matching. In: Proceedings of the Workshop on Ontologies and Information Sharing at the International Joint Conference on Artificial Intelligence (IJCAI), pp. 63–70 (2001)

    Google Scholar 

  33. Noy, N.F., Musen, M.A.: Smart: Automated support for ontology merging and alignment. In: Proceedings of the 12th Workshop on Knowledge Acquisition, Modelling, and Management (KAW 1999), Banf, Canada (1999)

    Google Scholar 

  34. Noy, N.F., Musen, M.A.: Algorithm and tool for automated ontology merging and alignment. In: Proceedings of the 17th National Conference on Artificial Intelligence (AAAI 2000). Available as SMI technical report SMI-2000-0831 (2000)

    Google Scholar 

  35. Pinto, H.S., Martins, J.P.: Ontologies: how can they be built? Knowl. Inf. Syst. 6(4), 441–464 (2004)

    Article  Google Scholar 

  36. Rahm, E.: The case for holistic data integration. In: East European Conference on Advances in Databases and Information Systems, pp. 11–27. Springer, Cham (2016)

    Google Scholar 

  37. Rinaldi, A.M.: A content-based approach for document representation and retrieval. In: Proceedings of the Eighth ACM Symposium on Document Engineering, pp. 106–109. ACM (2008)

    Google Scholar 

  38. Rinaldi, A.M.: An ontology-driven approach for semantic information retrieval on the web. ACM Trans. Internet Technol. (TOIT) 9(3), 10 (2009)

    Article  MathSciNet  Google Scholar 

  39. Rinaldi, A.M.: Improving tag clouds with ontologies and semantics. In: 2012 23rd International Workshop on Database and Expert Systems Applications, pp. 139–143. IEEE (2012)

    Google Scholar 

  40. Rinaldi, A.M.: Document summarization using semantic clouds. In: 2013 IEEE Seventh International Conference on Semantic Computing (ICSC), pp. 100–103. IEEE (2013)

    Google Scholar 

  41. Rinaldi, A.M.: A multimedia ontology model based on linguistic properties and audio-visual features. Inf. Sci. 277, 234–246 (2014)

    Article  Google Scholar 

  42. Rinaldi, A.M.: A complete framework to manage multimedia ontologies in digital ecosystems. Int. J. Bus. Process Integr. Manag. 7(4), 274–288 (2015)

    Article  Google Scholar 

  43. Schreiber, G.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, Cambridge (2000)

    Google Scholar 

  44. Shah, T., Rabhi, F., Ray, P., Taylor, K.: A guiding framework for ontology reuse in the biomedical domain. In: 2014 47th Hawaii International Conference on System Sciences, pp. 2878–2887. IEEE (2014)

    Google Scholar 

  45. Shamdasani, J., Hauer, T., Bloodsworth, P., Branson, A., Odeh, M., McClatchey, R.: Semantic matching using the UMLS. In: The Semantic Web: Research and Applications, pp. 203–217. Springer, Heidelberg (2009)

    Google Scholar 

  46. Shvaiko, P., Euzenat, J.: Ontology matching: state of the art and future challenges. IEEE Trans. Knowl. Data Eng. 25(1), 158–176 (2013)

    Article  Google Scholar 

  47. Smith, B., Ashburner, M., Rosse, C., Bard, J., Bug, W., Ceusters, W., Goldberg, L.J., Eilbeck, K., Ireland, A., Mungall, C.J., et al.: The obo foundry: coordinated evolution of ontologies to support biomedical data integration. Nat. Biotechnol. 25(11), 1251–1255 (2007)

    Article  Google Scholar 

  48. Stumme, G., Maedche, A.: FCA-merge: Bottom-up merging of ontologies. In: IJCAI, vol. 1, pp. 225–230 (2001)

    Google Scholar 

  49. Suárez-Figueroa, M.C., Gómez-Pérez, A., Motta, E., Gangemi, A.: Ontology Engineering in a Networked World. Springer Science & Business Media, Heidelberg (2012)

    Book  Google Scholar 

  50. (W3C), W.W.W.C.: W3c semantic web activity. Technical report (2011)

    Google Scholar 

  51. Wiederhold, G.: Large-scale information systems. In: Database Applications Semantics, p. 34 (2016)

    Google Scholar 

  52. Wu, Z., Palmer, M.: Verbs semantics and lexical selection. In: Proceedings of the 32nd Annual Meeting on Association for Computational Linguistics, pp. 133–138. Association for Computational Linguistics (1994)

    Google Scholar 

  53. Xiang, Z., Courtot, M., Brinkman, R.R., Ruttenberg, A., He, Y.: Ontofox: web-based support for ontology reuse. BMC Res. Notes 3(1), 1 (2010)

    Article  Google Scholar 

  54. Zedlitz, J., Luttenberger, N.: Transforming between UML conceptual models and owl 2 ontologies. In: Terra Cognita 2012 Workshop, vol. 6, p. 15 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio M. Rinaldi .

Editor information

Editors and Affiliations

A Appendix

A Appendix

The list below provides a short description for each selected reference model filtered out from the corpus of retrieved references.

  1. 1.

    National Cancer Institute Thesaurus Footnote 2 by the American National Institutes of Health (NIH):

    The NCI Thesaurus is a reference terminology and biomedical ontology used in NCI systems. It covers vocabulary for clinical care, translational and basic research, and public information and administrative activities. It contains 118941 classes, 46839 individuals, 173 properties, 16 as the max depth, 3235 children, an average number of children equal to 6 and 36013 classes with no definitions

  2. 2.

    AGROVOC Multilingual agricultural thesaurus Footnote 3 by AIMS Advisory Board:

    AGROVOC is a controlled vocabulary covering all areas of interest of the Food and Agriculture Organization (FAO) of the United Nations, including food, nutrition, agriculture, fisheries, forestry, environment etc. AGROVOC consists of over 32,000 concepts available in 27 languages: Arabic, Burmese, Chinese, Czech, English, French, German, Hindi, Hungarian, Italian, Japanese, Khmer, Korean, Lao, Malay, Moldovian, Persian, Polish, Portuguese, Russian, Slovak, Spanish, Telugu, Thai, Turkish, Ukrainian, Vientamese.

  3. 3.

    Linked Recipe Schema Footnote 4 by schema.org:

    Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model.

  4. 4.

    BBC Food Ontology Footnote 5 by BBC:

    The Food Ontology is a simple lightweight ontology for publishing data about recipes, including the foods they are made from and the foods they create as well as the diets, menus, seasons, courses and occasions they may be suitable for. Whilst it originates in a specific BBC use case, the Food Ontology should be applicable to a wide range of recipe data publishing across the web. It presents 57 named classes.

  5. 5.

    LIRMM Food Ontology Footnote 6 by LIRMM Laboratoire:

    This ontology models the Food domain. It allows to describe ingredients and food products. Some classes are: food:Recipe, food:Food, food:FoodProduct, food:Dish, food:Ingredient, etc.

  6. 6.

    The Product Types Ontology Footnote 7 by E-Business and Web Science Research Group at Bundeswehr University Munich:

    This ontology contains 300,000 precise definitions for types of product or services that extend the schema.org and GoodRelations standards for e-commerce markup.

  7. 7.

    Oregon State Food Glossary Footnote 8 by Oregon State University:

    FoodON is a new ontology built to interoperate with the OBO Library and to represent entities which bear a “food role”. It encompasses materials in natural ecosystems and food webs as well as human-centric categorization and handling of food.

  8. 8.

    Eurocode 2 Food Coding System Footnote 9 by European FLAIR Eurofoods-Enfant Project:

    The Eurocode 2 Food Coding System was originally developed within the European FLAIR Eurofoods-Enfant Project to serve as a standard instrument for nutritional surveys in Europe and to serve the need for food intake comparisons. It contains 162 named classes.

  9. 9.

    WAND Food and Beverage Taxonomy Footnote 10 by WAND Company:

    The WAND Food and Beverage Taxonomy includes 1,278 terms including foods, beverages, ingredients, and additives. This taxonomy includes anything that somebody may consume as food, including some prepared foods. The WAND Foods and Beverages Taxonomy is ideal for restaurants, groceries, and food manufacturers.

  10. 10.

    Food technology ISO Standard Footnote 11 by ISO:

    International standard by ISO which provides a terminology for processes in the food industry, including food hygiene and food safety, food products in general, methods of tests and analysis for food ICS (International Classification for Standards) products, materials and articles in contact with foodstuffs and materials and articles in contact with drinking water, plants and equipment for the food industry.

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Caldarola, E.G., Rinaldi, A.M. (2018). A Multi-strategy Approach for Ontology Reuse Through Matching and Integration Techniques. In: Rubin, S., Bouabana-Tebibel, T. (eds) Quality Software Through Reuse and Integration. FMI IRI 2016 2016 2016. Advances in Intelligent Systems and Computing, vol 561. Springer, Cham. https://doi.org/10.1007/978-3-319-56157-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-56157-8_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56156-1

  • Online ISBN: 978-3-319-56157-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics