[Context and Motivation] The requirements elicitation process for socio-technical systems requires the involvement of diverse stakeholders with different backgrounds and skills. In these contexts, ef- fective communication between business analysts and stakeholders can be supported by model-based requirements engineering (MoDRE) strategies, which leverage diagrammatic notations as a means for information exchange. [Question/Problem] Several diagrams and approaches exist to facilitate MoDRE. However, empirical evidence on their applicability to real-world contexts with a relevant social com- ponent, and going through a process of digitalisation, is limited. Furthermore, existing approaches do not evaluate the impact that the deployment of a novel digital system has on the process and its actors. [Principal idea/Results] The research outlined in this paper aims to evaluate the joint usage of typical requirements engineer notations, namely i*, class diagrams, and business process models in the elicitation of requirements for socially-intensive systems that are going through a transformative digitalisation process. We apply these notations to represent the system-as-is, and the system-to-be, with the goal of also evaluating the impact of digitalisation. We focus on living labs (LL, i.e., networks of stakeholders participating in a socio-technical system) belonging to the agriculture domain, and provide a preliminary application on a farm that is introducing an AI-based irrigation system. [Contribution] The results show that effective communication with non-technical stakeholders is feasible with the envisioned approach. Although multiple iterations are required, agronomists and farmers are able to provide constructive feedback on the basis of the models. Furthermore, impacts in terms of additional/removed tasks and actors can be effectively characterised through business process models. As part of our overall project, we will refine the method, and then apply it in 20 living labs in the EU.

Digitalisation of agriculture: development and evaluation of a model-based requirements engineering process

Mannari C;Spagnolo GO;
2023

Abstract

[Context and Motivation] The requirements elicitation process for socio-technical systems requires the involvement of diverse stakeholders with different backgrounds and skills. In these contexts, ef- fective communication between business analysts and stakeholders can be supported by model-based requirements engineering (MoDRE) strategies, which leverage diagrammatic notations as a means for information exchange. [Question/Problem] Several diagrams and approaches exist to facilitate MoDRE. However, empirical evidence on their applicability to real-world contexts with a relevant social com- ponent, and going through a process of digitalisation, is limited. Furthermore, existing approaches do not evaluate the impact that the deployment of a novel digital system has on the process and its actors. [Principal idea/Results] The research outlined in this paper aims to evaluate the joint usage of typical requirements engineer notations, namely i*, class diagrams, and business process models in the elicitation of requirements for socially-intensive systems that are going through a transformative digitalisation process. We apply these notations to represent the system-as-is, and the system-to-be, with the goal of also evaluating the impact of digitalisation. We focus on living labs (LL, i.e., networks of stakeholders participating in a socio-technical system) belonging to the agriculture domain, and provide a preliminary application on a farm that is introducing an AI-based irrigation system. [Contribution] The results show that effective communication with non-technical stakeholders is feasible with the envisioned approach. Although multiple iterations are required, agronomists and farmers are able to provide constructive feedback on the basis of the models. Furthermore, impacts in terms of additional/removed tasks and actors can be effectively characterised through business process models. As part of our overall project, we will refine the method, and then apply it in 20 living labs in the EU.
2023
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Requirements elicitation
Socio-technical system
Agriculture
Living labs
Process modelling
Software Engineering
Requirements Engineering
File in questo prodotto:
File Dimensione Formato  
prod_478161-doc_195850.pdf

accesso aperto

Descrizione: Preprint - Digitalisation of agriculture: development and evaluation of a model-based requirements engineering process
Tipologia: Versione Editoriale (PDF)
Dimensione 1.37 MB
Formato Adobe PDF
1.37 MB Adobe PDF Visualizza/Apri
prod_478161-doc_196446.pdf

accesso aperto

Descrizione: Postprint - Digitalisation of agriculture: development and evaluation of a model-based requirements engineering process
Tipologia: Versione Editoriale (PDF)
Dimensione 1.37 MB
Formato Adobe PDF
1.37 MB Adobe PDF Visualizza/Apri
prod_478161-doc_197565.pdf

accesso aperto

Descrizione: Digitalisation of agriculture: development and evaluation of a model-based requirements engineering process
Tipologia: Versione Editoriale (PDF)
Dimensione 1.72 MB
Formato Adobe PDF
1.72 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/455625
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact