Cargando…

Towards ubiquitous requirements engineering through recommendations based on context histories

The growing technological advance is causing constant business changes. The continual uncertainties in project management make requirements engineering essential to ensure the success of projects. The usual exponential increase of stakeholders throughout the project suggests the application of intel...

Descripción completa

Detalles Bibliográficos
Autores principales: Lima, Robson, Filippetto, Alexsandro S., Heckler, Wesllei, Barbosa, Jorge L.V., Leithardt, Valderi R.Q.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8771779/
https://www.ncbi.nlm.nih.gov/pubmed/35111909
http://dx.doi.org/10.7717/peerj-cs.794
_version_ 1784635688898002944
author Lima, Robson
Filippetto, Alexsandro S.
Heckler, Wesllei
Barbosa, Jorge L.V.
Leithardt, Valderi R.Q.
author_facet Lima, Robson
Filippetto, Alexsandro S.
Heckler, Wesllei
Barbosa, Jorge L.V.
Leithardt, Valderi R.Q.
author_sort Lima, Robson
collection PubMed
description The growing technological advance is causing constant business changes. The continual uncertainties in project management make requirements engineering essential to ensure the success of projects. The usual exponential increase of stakeholders throughout the project suggests the application of intelligent tools to assist requirements engineers. Therefore, this article proposes Nhatos, a computational model for ubiquitous requirements management that analyses context histories of projects to recommend reusable requirements. The scientific contribution of this study is the use of the similarity analysis of projects through their context histories to generate the requirement recommendations. The implementation of a prototype allowed to evaluate the proposal through a case study based on real scenarios from the industry. One hundred fifty-three software projects from a large bank institution generated context histories used in the recommendations. The experiment demonstrated that the model achieved more than 70% stakeholder acceptance of the recommendations.
format Online
Article
Text
id pubmed-8771779
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-87717792022-02-01 Towards ubiquitous requirements engineering through recommendations based on context histories Lima, Robson Filippetto, Alexsandro S. Heckler, Wesllei Barbosa, Jorge L.V. Leithardt, Valderi R.Q. PeerJ Comput Sci Agents and Multi-Agent Systems The growing technological advance is causing constant business changes. The continual uncertainties in project management make requirements engineering essential to ensure the success of projects. The usual exponential increase of stakeholders throughout the project suggests the application of intelligent tools to assist requirements engineers. Therefore, this article proposes Nhatos, a computational model for ubiquitous requirements management that analyses context histories of projects to recommend reusable requirements. The scientific contribution of this study is the use of the similarity analysis of projects through their context histories to generate the requirement recommendations. The implementation of a prototype allowed to evaluate the proposal through a case study based on real scenarios from the industry. One hundred fifty-three software projects from a large bank institution generated context histories used in the recommendations. The experiment demonstrated that the model achieved more than 70% stakeholder acceptance of the recommendations. PeerJ Inc. 2022-01-03 /pmc/articles/PMC8771779/ /pubmed/35111909 http://dx.doi.org/10.7717/peerj-cs.794 Text en ©2022 Lima et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Agents and Multi-Agent Systems
Lima, Robson
Filippetto, Alexsandro S.
Heckler, Wesllei
Barbosa, Jorge L.V.
Leithardt, Valderi R.Q.
Towards ubiquitous requirements engineering through recommendations based on context histories
title Towards ubiquitous requirements engineering through recommendations based on context histories
title_full Towards ubiquitous requirements engineering through recommendations based on context histories
title_fullStr Towards ubiquitous requirements engineering through recommendations based on context histories
title_full_unstemmed Towards ubiquitous requirements engineering through recommendations based on context histories
title_short Towards ubiquitous requirements engineering through recommendations based on context histories
title_sort towards ubiquitous requirements engineering through recommendations based on context histories
topic Agents and Multi-Agent Systems
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8771779/
https://www.ncbi.nlm.nih.gov/pubmed/35111909
http://dx.doi.org/10.7717/peerj-cs.794
work_keys_str_mv AT limarobson towardsubiquitousrequirementsengineeringthroughrecommendationsbasedoncontexthistories
AT filippettoalexsandros towardsubiquitousrequirementsengineeringthroughrecommendationsbasedoncontexthistories
AT hecklerwesllei towardsubiquitousrequirementsengineeringthroughrecommendationsbasedoncontexthistories
AT barbosajorgelv towardsubiquitousrequirementsengineeringthroughrecommendationsbasedoncontexthistories
AT leithardtvalderirq towardsubiquitousrequirementsengineeringthroughrecommendationsbasedoncontexthistories