Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case

As timely information about a project’s state is key for management, we developed a data toolchain to support the monitoring of a project’s progress. By extending the Measurify framework, which is dedicated to efficiently building measurement-rich applications on MongoDB, we were able to make the pr...

Full description

Bibliographic Details
Main Authors: Alessio Capello, Matteo Fresta, Francesco Bellotti, Hamed Haghighi, Johannes Hiller, Sajjad Mozaffari, Riccardo Berta
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/18/7866
_version_ 1797576984272830464
author Alessio Capello
Matteo Fresta
Francesco Bellotti
Hamed Haghighi
Johannes Hiller
Sajjad Mozaffari
Riccardo Berta
author_facet Alessio Capello
Matteo Fresta
Francesco Bellotti
Hamed Haghighi
Johannes Hiller
Sajjad Mozaffari
Riccardo Berta
author_sort Alessio Capello
collection DOAJ
description As timely information about a project’s state is key for management, we developed a data toolchain to support the monitoring of a project’s progress. By extending the Measurify framework, which is dedicated to efficiently building measurement-rich applications on MongoDB, we were able to make the process of setting up the reporting tool just a matter of editing a couple of .json configuration files that specify the names and data format of the project’s progress/performance indicators. Since the quantity of data to be provided at each reporting period is potentially overwhelming, some level of automation in the extraction of the indicator values is essential. To this end, it is important to make sure that most, if not all, of the quantities to be reported can be automatically extracted from the experiment data files actually used in the project. The originating use case for the toolchain is a collaborative research project on driving automation. As data representing the project’s state, 330+ numerical indicators were identified. According to the project’s pre-test experience, the tool is effective in supporting the preparation of periodic progress reports that extensively exploit the actual project data (i.e., obtained from the sensors—real or virtual—deployed for the project). While the presented use case concerns the automotive industry, we have taken care that the design choices (particularly, the definition of the resources exposed by the Application Programming Interfaces, APIs) abstract the requirements, with an aim to guarantee effectiveness in virtually any application context.
first_indexed 2024-03-10T22:02:27Z
format Article
id doaj.art-8484e4cbdb3a4d7daa864ac304366ebd
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T22:02:27Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-8484e4cbdb3a4d7daa864ac304366ebd2023-11-19T12:55:19ZengMDPI AGSensors1424-82202023-09-012318786610.3390/s23187866Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project CaseAlessio Capello0Matteo Fresta1Francesco Bellotti2Hamed Haghighi3Johannes Hiller4Sajjad Mozaffari5Riccardo Berta6Department of Electrical, Electronic and Telecommunication Engineering (DITEN), University of Genoa, Via Opera Pia 11A, 16145 Genoa, ItalyDepartment of Electrical, Electronic and Telecommunication Engineering (DITEN), University of Genoa, Via Opera Pia 11A, 16145 Genoa, ItalyDepartment of Electrical, Electronic and Telecommunication Engineering (DITEN), University of Genoa, Via Opera Pia 11A, 16145 Genoa, ItalyWMG, University of Warwick, Coventry CV4 7AL, UKInstitute for Automotive Engineering (IKA), RWTH Aachen University, Steinbachstr. 7, 52074 Aachen, GermanyWMG, University of Warwick, Coventry CV4 7AL, UKDepartment of Electrical, Electronic and Telecommunication Engineering (DITEN), University of Genoa, Via Opera Pia 11A, 16145 Genoa, ItalyAs timely information about a project’s state is key for management, we developed a data toolchain to support the monitoring of a project’s progress. By extending the Measurify framework, which is dedicated to efficiently building measurement-rich applications on MongoDB, we were able to make the process of setting up the reporting tool just a matter of editing a couple of .json configuration files that specify the names and data format of the project’s progress/performance indicators. Since the quantity of data to be provided at each reporting period is potentially overwhelming, some level of automation in the extraction of the indicator values is essential. To this end, it is important to make sure that most, if not all, of the quantities to be reported can be automatically extracted from the experiment data files actually used in the project. The originating use case for the toolchain is a collaborative research project on driving automation. As data representing the project’s state, 330+ numerical indicators were identified. According to the project’s pre-test experience, the tool is effective in supporting the preparation of periodic progress reports that extensively exploit the actual project data (i.e., obtained from the sensors—real or virtual—deployed for the project). While the presented use case concerns the automotive industry, we have taken care that the design choices (particularly, the definition of the resources exposed by the Application Programming Interfaces, APIs) abstract the requirements, with an aim to guarantee effectiveness in virtually any application context.https://www.mdpi.com/1424-8220/23/18/7866big data architectureproject monitoring and reportingnon-relational DBRESTful APIsfield operational testsautomated driving
spellingShingle Alessio Capello
Matteo Fresta
Francesco Bellotti
Hamed Haghighi
Johannes Hiller
Sajjad Mozaffari
Riccardo Berta
Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
Sensors
big data architecture
project monitoring and reporting
non-relational DB
RESTful APIs
field operational tests
automated driving
title Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
title_full Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
title_fullStr Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
title_full_unstemmed Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
title_short Exploiting Big Data for Experiment Reporting: The Hi-Drive Collaborative Research Project Case
title_sort exploiting big data for experiment reporting the hi drive collaborative research project case
topic big data architecture
project monitoring and reporting
non-relational DB
RESTful APIs
field operational tests
automated driving
url https://www.mdpi.com/1424-8220/23/18/7866
work_keys_str_mv AT alessiocapello exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT matteofresta exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT francescobellotti exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT hamedhaghighi exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT johanneshiller exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT sajjadmozaffari exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase
AT riccardoberta exploitingbigdataforexperimentreportingthehidrivecollaborativeresearchprojectcase