Proceedings of the 10th International Conference on Knowledge Capture 2019
DOI: 10.1145/3360901.3364449
|View full text |Cite
|
Sign up to set email alerts
|

D-REPR: A Language for Describing and Mapping Diversely-Structured Data Sources to RDF

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(21 citation statements)
references
References 3 publications
0
21
0
Order By: Relevance
“…To make the mapping process easier and less laborious, we developed a language called D-REPR [90] for describing datasets. Users build a D-REPR model for a dataset through four steps.…”
Section: D-repr Representation Languagementioning
confidence: 99%
“…To make the mapping process easier and less laborious, we developed a language called D-REPR [90] for describing datasets. Users build a D-REPR model for a dataset through four steps.…”
Section: D-repr Representation Languagementioning
confidence: 99%
“…In this case, EA needs to be defined as a transformation function in the mapping rules. There are different mapping languages enabling the involvement of functions as part of the mapping rules such as RML+FnO [6], R2RML-F [7], FunUL [14], and D-REPR [21]. There also exist different engines capable of processing functions in different languages.…”
Section: Related Workmentioning
confidence: 99%
“…The resolution of these conflicts as part of the process of KG creation can be defined as Data Operators in a Data Ecosystem (DE) proposed by Capiello et al [3]. Alternatively, mapping languages have been extended to embrace Data Operators as functions that can be included as programming scripts directly in the mapping rules [7,14,21] or can follow a declarative approach (e.g., using the Function Ontology, FnO) [6]. They offer clear benefits in comparison to ad-hoc pre-and post-processing techniques in terms of reusability and reproducibility.…”
Section: Introductionmentioning
confidence: 99%
“…Grounding on this statement, different approaches have been proposed for facilitating the definition of functions to enhance data curation (e.g., [11,13,25]). Similarly, declarative languages have been proposed to allow for the definition of functions in the mappings; exemplar approaches include R2RML-F [8], FunUL [17], RML+FnO [7], and D-REPR [26]. Moreover, mapping engines enable to interpret functions in declarative mappings (e.g., Squerall [20], RMLStreamer 14 and CARML 15 for RML+FnO), as well as in non-declarative formalisms [18].…”
Section: Related Workmentioning
confidence: 99%
“…A rich spectrum of mapping languages has been proposed to specify schema-ontology alignments across data sources implemented in a variety of semi-structured and structured formats; exemplar approaches include R2RML [6], RML [10], and xR2RML [21]. Furthermore, function-based mapping languages [7,8,17,26] are equipped with abstractions that enable interoperable and reusable specifications of data transformations by means of user-defined functions. Moreover, formalisms like RML+FnO [7] combine the Function ontology and RML, enabling declarative specification of the schema-ontology alignments and data transformations that define the process of KG creation.…”
Section: Introductionmentioning
confidence: 99%