Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring
- Autores
- Antonelli, Leandro; Badir, Hassan; Bazza, Houssam; Bimonte, Sandro; Rizzi, Stefano
- Año de publicación
- 2024
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- The Internet of Robotic Things (IoRT) is an extension of the Internet of Things, where intelligent mobile devices acquire sensor data and physically act in the environment. IoRT devices produce huge data streams, typically analyzed using continuous queries. We propose an approach to engineer requirements about continuous queries over IoRT data. Our proposal is specifically devised for end-users not skilled in IT and relies, for requirements elicitation, on spreadsheet-like templates called stream tables. Requirements analysis uses a novel UML profile, while requirements specification and validation rely on a fast prototyping tool so as to allow end-users to define continuous queries by themselves and validate them via web-based prototyping. Non-functional requirements are taken into account as well, in the form of available technological resources and data sources, and used for requirements validation. The results of some preliminary tests made with some real users suggest that stream tables are a valuable instrument for the engineering of continuous queries, and that fast prototyping is an effective support to the specification and validation steps.
- Materia
-
Ciencias de la Computación e Información
Requirements Engineering
Continuous Queries
IoRT
Prototyping
Agriculture - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
- OAI Identificador
- oai:digital.cic.gba.gob.ar:11746/12193
Ver los metadatos del registro completo
id |
CICBA_4ea80e5cf2034ae9ce913e39ad1f1585 |
---|---|
oai_identifier_str |
oai:digital.cic.gba.gob.ar:11746/12193 |
network_acronym_str |
CICBA |
repository_id_str |
9441 |
network_name_str |
CIC Digital (CICBA) |
spelling |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoringAntonelli, LeandroBadir, HassanBazza, HoussamBimonte, SandroRizzi, StefanoCiencias de la Computación e InformaciónRequirements EngineeringContinuous QueriesIoRTPrototypingAgricultureThe Internet of Robotic Things (IoRT) is an extension of the Internet of Things, where intelligent mobile devices acquire sensor data and physically act in the environment. IoRT devices produce huge data streams, typically analyzed using continuous queries. We propose an approach to engineer requirements about continuous queries over IoRT data. Our proposal is specifically devised for end-users not skilled in IT and relies, for requirements elicitation, on spreadsheet-like templates called stream tables. Requirements analysis uses a novel UML profile, while requirements specification and validation rely on a fast prototyping tool so as to allow end-users to define continuous queries by themselves and validate them via web-based prototyping. Non-functional requirements are taken into account as well, in the form of available technological resources and data sources, and used for requirements validation. The results of some preliminary tests made with some real users suggest that stream tables are a valuable instrument for the engineering of continuous queries, and that fast prototyping is an effective support to the specification and validation steps.2024-04info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/12193enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-29T13:40:14Zoai:digital.cic.gba.gob.ar:11746/12193Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-29 13:40:14.84CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse |
dc.title.none.fl_str_mv |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
title |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
spellingShingle |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring Antonelli, Leandro Ciencias de la Computación e Información Requirements Engineering Continuous Queries IoRT Prototyping Agriculture |
title_short |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
title_full |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
title_fullStr |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
title_full_unstemmed |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
title_sort |
Requirements Engineering for Continuous Queries on IoRT Data: a case study in agricultural autonomous robots monitoring |
dc.creator.none.fl_str_mv |
Antonelli, Leandro Badir, Hassan Bazza, Houssam Bimonte, Sandro Rizzi, Stefano |
author |
Antonelli, Leandro |
author_facet |
Antonelli, Leandro Badir, Hassan Bazza, Houssam Bimonte, Sandro Rizzi, Stefano |
author_role |
author |
author2 |
Badir, Hassan Bazza, Houssam Bimonte, Sandro Rizzi, Stefano |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
Ciencias de la Computación e Información Requirements Engineering Continuous Queries IoRT Prototyping Agriculture |
topic |
Ciencias de la Computación e Información Requirements Engineering Continuous Queries IoRT Prototyping Agriculture |
dc.description.none.fl_txt_mv |
The Internet of Robotic Things (IoRT) is an extension of the Internet of Things, where intelligent mobile devices acquire sensor data and physically act in the environment. IoRT devices produce huge data streams, typically analyzed using continuous queries. We propose an approach to engineer requirements about continuous queries over IoRT data. Our proposal is specifically devised for end-users not skilled in IT and relies, for requirements elicitation, on spreadsheet-like templates called stream tables. Requirements analysis uses a novel UML profile, while requirements specification and validation rely on a fast prototyping tool so as to allow end-users to define continuous queries by themselves and validate them via web-based prototyping. Non-functional requirements are taken into account as well, in the form of available technological resources and data sources, and used for requirements validation. The results of some preliminary tests made with some real users suggest that stream tables are a valuable instrument for the engineering of continuous queries, and that fast prototyping is an effective support to the specification and validation steps. |
description |
The Internet of Robotic Things (IoRT) is an extension of the Internet of Things, where intelligent mobile devices acquire sensor data and physically act in the environment. IoRT devices produce huge data streams, typically analyzed using continuous queries. We propose an approach to engineer requirements about continuous queries over IoRT data. Our proposal is specifically devised for end-users not skilled in IT and relies, for requirements elicitation, on spreadsheet-like templates called stream tables. Requirements analysis uses a novel UML profile, while requirements specification and validation rely on a fast prototyping tool so as to allow end-users to define continuous queries by themselves and validate them via web-based prototyping. Non-functional requirements are taken into account as well, in the form of available technological resources and data sources, and used for requirements validation. The results of some preliminary tests made with some real users suggest that stream tables are a valuable instrument for the engineering of continuous queries, and that fast prototyping is an effective support to the specification and validation steps. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-04 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://digital.cic.gba.gob.ar/handle/11746/12193 |
url |
https://digital.cic.gba.gob.ar/handle/11746/12193 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:CIC Digital (CICBA) instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires instacron:CICBA |
reponame_str |
CIC Digital (CICBA) |
collection |
CIC Digital (CICBA) |
instname_str |
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
instacron_str |
CICBA |
institution |
CICBA |
repository.name.fl_str_mv |
CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
repository.mail.fl_str_mv |
marisa.degiusti@sedici.unlp.edu.ar |
_version_ |
1844618611172311040 |
score |
13.070432 |