=Paper=
{{Paper
|id=Vol-3324/om2022_poster2
|storemode=property
|title=Towards a unified metadata model for semantic and data mappings
|pdfUrl=https://ceur-ws.org/Vol-3324/om2022_poster2.pdf
|volume=Vol-3324
|authors=Sarah Alzahrani,Declan O'Sullivan
|dblpUrl=https://dblp.org/rec/conf/semweb/AlzahraniO22
}}
==Towards a unified metadata model for semantic and data mappings==
Towards a Unified Metadata Model for Semantic and Data Mappings Sarah Alzahrani1,2 , Declan Osullivan3 1 School of Computer Science and Statistics, Trinity College Dublin, Dublin, Ireland 2 College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University, Riyadh, Saudi Arabia 3 ADAPT Centre for Digital Content, School of Computer Science and Statistics, Trinity College Dublin, Dublin , Ireland Abstract Declarative data mappings are a valuable method for specifying how two datasets relate to one another. Creating these mappings is not a simple process, since they are typically intended for a particular data integration purpose and require expertise, resources, and time to accurately compose. However, there are still many challenges facing researchers regarding finding, accessing, understanding, and reusing these mappings, including the absence of detailed documentation and metadata related to their development lifecycle. In this paper, we argue that a unified metadata model that captures every aspect of the mapping development lifecycle is the most effective means of overcoming the current limitations Keywords Mappings, Alignments, Metadata Model, Knowledge Representation 1. Introduction Within the linked data and semantic web domain mapping processes can be classified into three categories, namely interlinking mapping, uplift/downlift mapping, and ontologies mapping (sometimes called ontology alignment). The process of creating these mappings can be a complex and time-consuming task [1]. Thus, the reuse of previously developed mappings is considered necessary. It is our intuition that annotating mappings with a unified machine-processable metadata model describing the development lifecycle may enhance the discovery, reuse, and quality assessment of such mappings. This paper presents an overview of our proposed mapping lifecycle and a description of our initial metadata model. 2. Proposed Mapping lifecycle A mapping lifecycle breaks down the mapping process into stages. The proposed lifecycle in this research has been designed such that it will be easy to follow by engineers who may not have a knowledge engineering background but who may have a more general software engineering background. The lifecycle is composed of six phases: Analysis, Mapping Design, Mapping OM-2022: Proceedings of the 17th International Workshop on Ontology Matching, October 2022, Hangzhou, China (Virtual) Envelope-Open salzahra@tcd.ie (S. Alzahrani); declan.osullivan@tcd.ie (D. Osullivan) Orcid 0000-0003-2169-7006 (S. Alzahrani); 0000-0003-1090-3548 (D. Osullivan) © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings http://ceur-ws.org ISSN 1613-0073 CEUR Workshop Proceedings (CEUR-WS.org) Table 1 Proposed metadata fields Phases Proposed metadata fields Analysis Metadata about stakeholders (URI, Name, Background, Role, organization), Meta- data about the purpose of the mapping (Requirements, Type of mapping, Mapping domain, Domain assumptions, technical requirement, Risks, or issues), and Meta- data to describe inputs that will be mapped (URI, Name, Source, Type, Creator, Format) Design (Final design decisions,Design decision justification,Quality metrics to consider during the development) Development (URI, Name, Start/End date of the development, Tools, Mapping method, Mapping algorithm, Format) Testing (URI, Name, Testing type, Date/Time, Testing result) Maintenance (Publisher name, Publisher source, Version number, Version date/time) Development, Mapping Testing, and Map-ping Maintenance. We argue that the lifecycle phases are appropriate irrespective of which of the three types of declarative mappings (ontology, uplift/downlift, interlinking) is being handled, but naturally, some parts are more relevant/less relevant depending on the type of mapping. 3. Initial Metadata Model Several studies in the literature have introduced different metadata models and ways to enrich mappings with metadata [2][3]. Generally, previous studies have developed metadata models for specific types of mappings, and a few have considered comprehensive metadata fields reflecting the stages of mapping development. In previous research such as [1] and [4], we have considered the availability of comprehensive metadata fields reflecting the different stages of mapping development for ontologies mappings. In this study, as an initial step toward supporting mapping-related activities, we have developed a unified metadata model that captures the lifecycle of mapping development. A summary of the metadata fields for each phase in the proposed lifecycle is shown in the table below. 4. Future work The next step in our research is seeking feedback from the community through a survey. The feedback gathering is still ongoing, and 18 responses have been received to date. Your participation is appreciated at https://rb.gy/kfpcrk. Next, we’ll examine how the metadata will be represented and attached to mappings. Initially, we will investigate RDF* and Named graphs as possible ways to represent our metadata model. Following on, an annotation tool will be developed, and its usability and accuracy will be evaluated by engineers. Lastly, we believe this work will contribute to building a collaborative mapping platform where semantic web and linked data community members can share, update, and evaluate mappings. 5. Acknowledgments The first author acknowledges financial support from Imam Mohammad Ibn Saud Islamic University and the Saudi government represented by the Royal Embassy of Saudi Arabia Cultural Bureau in Dublin. The second author is partially supported by the SFI ADAPT Research Centre (grant number 13/RC/2106_P2). References [1] C. Debruyne, B. Walshe, and D. O’Sullivan, “Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping Governance,” in Proceedings of the 17th International Conference on Information Integration and Web-based Applications Services, New York, NY, USA, 2015, vol. 1–10, p. Article 50. doi: 10.1145/2837185.2837201. [2] A. Dimou, T. De Nies, R. Verborgh, E. Mannens, P. Mechant, and R. Van de Walle,“Automated metadata generation for Linked Data generation and publishing workflows” in LDOW2016, 2016, pp.1–10. [3] N. Matentzoglu et al., “A Simple Standard for Sharing Ontological Mappings (SSSOM),” Data-base, vol. 2022, p. baac035, Jan. 2022, doi: 10.1093/database/baac035. [4] H. Thomas, R. Brennan, and D. O’Sullivan, “Using the OM2R Meta-Data Model for Ontology Mapping Reuse for the Ontology Alignment Challenge: A Case Study,” in Proceedings of the 7th Interna-tional Conference on Ontology Matching - Volume 946, Aachen, DEU, 2012, pp. 61–72.