Best of the Rest: MDE-Based Graphical Tool for Modeling Data Provenance According to the W3C PROV Standard

The rise of the Internet of Things (IoT) and ubiquitous computing has led to a significant increase in data volumes, necessitating robust management.Data provenance is crucial for ensuring data reliability, integrity, and quality, tracking the origins, transformations, and movements of data.The W3C PROV standard, with syntaxes like PROV-N, provides textual and graphical representations for expressing and storing data provenance.However, despite its importance, there is a lack of user-friendly graphical tools for developers, particularly in IoT and ubiquitous computing.This paper addresses this gap by introducing an innovative graphical tool that enables the creation of user-friendly graphical data provenance models adhering to the W3C PROV standard.The tool offers an intuitive interface for developers, simplifying the process of obtaining PROV-N code from the generated provenance graph.We demonstrate the tool's versatility across diverse domains, emphasizing its role in bridging the gap in graphical provenance modeling.The paper outlines the Model-Driven Engineering (MDE) methodology used in the tool development, and introduces its underlying Ecore metamodel aligned with the PROV data model (PROV-DM).Evaluation results of the metamodel are presented, and potential applications of the tool are discussed, emphasizing its contribution to enhancing provenance-aware applications.

Authors

Institutions

Publication Details

Published
2025-06-22
DOI
https://doi.org/10.1145/3736229.3736258
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Best of the Rest: MDE-Based Graphical Tool for Modeling Data Provenance According to the W3C PROV Standard

Sérgio T. Carvalho, Marcos Alves Vieira
Scientific Computing and Data Management
article

Best of the Rest: MDE-Based Graphical Tool for Modeling Data Provenance According to the W3C PROV Standard

Sérgio T. Carvalho, Marcos Alves Vieira
article en

Abstract

The rise of the Internet of Things (IoT) and ubiquitous computing has led to a significant increase in data volumes, necessitating robust management.Data provenance is crucial for ensuring data reliability, integrity, and quality, tracking the origins, transformations, and movements of data.The W3C PROV standard, with syntaxes like PROV-N, provides textual and graphical representations for expressing and storing data provenance.However, despite its importance, there is a lack of user-friendly graphical tools for developers, particularly in IoT and ubiquitous computing.This paper addresses this gap by introducing an innovative graphical tool that enables the creation of user-friendly graphical data provenance models adhering to the W3C PROV standard.The tool offers an intuitive interface for developers, simplifying the process of obtaining PROV-N code from the generated provenance graph.We demonstrate the tool's versatility across diverse domains, emphasizing its role in bridging the gap in graphical provenance modeling.The paper outlines the Model-Driven Engineering (MDE) methodology used in the tool development, and introduces its underlying Ecore metamodel aligned with the PROV data model (PROV-DM).Evaluation results of the metamodel are presented, and potential applications of the tool are discussed, emphasizing its contribution to enhancing provenance-aware applications.

Instituto Federal Goiano (BR), Universidade Federal de Goiás (BR)
Openalex Percentile: Top 77%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.