Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)

Bibliographic Details
Main Author: de Carvalho, Elaine
Publication Date: 2022
Other Authors: O. Gomes, José, Jatobá, Alessandro, F. Silva, Mônica, R. Carvalho, Paulo Victor
Format: Article
Language: eng
Source: Brazilian Journal of Information Systems
Download full: https://journals-sol.sbc.org.br/index.php/isys/article/view/2220
Summary: The requirement elicitation task is still considered critical, especially when dealing with complex (non linear) systems that need technological support with more resilient performance. That is, software capable of dealing with situations of uncertainty. The Functional Resonance Analysis Method (FRAM), based on Resilience Engineering concepts, is used to model the aspects associated with “work as done”, making the unpredictability of tasks more evident. This work, as an extended version of another article published in SBSI 2021, intends to detail aspects related to the application of Design Science Research in the projection of a heuristic model aimed at eliciting software requirements for complex systems as Healthcare supported by a computational tool, the ReqFRAM. Thus, it is intended to detail the steps for this study, the proposed heuristics, and their contributions to Requirements Engineering from the concepts of Resilience Engineering.
id SBC-5_63dc234dbb6aedad4a92f13fe1e032c6
oai_identifier_str oai:journals-sol.sbc.org.br:article/2220
network_acronym_str SBC-5
network_name_str Brazilian Journal of Information Systems
repository_id_str
spelling Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)Requisitos de Software para Sistemas Complexos: Aplicando Design Science Research para uma Abordagem de Elicitação de Requisitos com o Método de Análise da Ressonância Funcional (FRAM)Elicitação de RequisitosEspecificação de SoftwareSistemas ComplexosFRAMEngenharia de ResiliênciaRequirements ElicitationSoftware SpecificationComplex SystemFRAMResilience EngineeringThe requirement elicitation task is still considered critical, especially when dealing with complex (non linear) systems that need technological support with more resilient performance. That is, software capable of dealing with situations of uncertainty. The Functional Resonance Analysis Method (FRAM), based on Resilience Engineering concepts, is used to model the aspects associated with “work as done”, making the unpredictability of tasks more evident. This work, as an extended version of another article published in SBSI 2021, intends to detail aspects related to the application of Design Science Research in the projection of a heuristic model aimed at eliciting software requirements for complex systems as Healthcare supported by a computational tool, the ReqFRAM. Thus, it is intended to detail the steps for this study, the proposed heuristics, and their contributions to Requirements Engineering from the concepts of Resilience Engineering.A tarefa de elicitação de requisitos ainda é considerada crítica, principalmente quando se trata de sistemas complexos (não lineares), que necessitam de suporte tecnológico com desempenho mais resiliente. Ou seja, softwares capazes de lidar com situações de incerteza. O Método de Análise da Ressonância Funcional (FRAM), método de modelagem proveniente da Engenharia de Resiliência, é usado para representar os aspectos associados ao “trabalho como feito”, tornando mais evidente as imprevisibilidades das tarefas. Esse trabalho, como uma versão estendida de outro artigo publicado no SBSI 2021, pretende detalhar aspectos relacionados à aplicação da Design Science Research na projeção de um modelo heurístico destinado à elicitação de requisitos de software para sistemas complexos como a Saúde com suporte de uma ferramenta computacional, o ReqFRAM. Assim, espera-se mostrar com mais detalhes os passos do estudo realizado, as heurísticas propostas e suas contribuições para a Engenharia de Requisitos, à luz dos conceitos da Engenharia de Resiliência.Sociedade Brasileira de Computação2022-10-18info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://journals-sol.sbc.org.br/index.php/isys/article/view/222010.5753/isys.2022.2220iSys - Revista Brasileira de Sistemas de Informação; v. 15 n. 1 (2022); 7:1-7:30iSys - Brazilian Journal of Information Systems; Vol. 15 No. 1 (2022); 7:1-7:301984-290210.5753/isys.2022.1reponame:Brazilian Journal of Information Systemsinstname:Sociedade Brasileira de Computação (SBC)instacron:SBCenghttps://journals-sol.sbc.org.br/index.php/isys/article/view/2220/1923Copyright (c) 2022 The authorshttps://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessde Carvalho, ElaineO. Gomes, JoséJatobá, AlessandroF. Silva, MônicaR. Carvalho, Paulo Victor2022-10-18T22:43:17Zoai:journals-sol.sbc.org.br:article/2220Revistahttps://journals-sol.sbc.org.br/index.php/isys/ONGhttps://journals-sol.sbc.org.br/index.php/isys/oaipublicacoes@sbc.org.br1984-29021984-2902opendoar:2022-10-18T22:43:17Brazilian Journal of Information Systems - Sociedade Brasileira de Computação (SBC)false
dc.title.none.fl_str_mv Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
Requisitos de Software para Sistemas Complexos: Aplicando Design Science Research para uma Abordagem de Elicitação de Requisitos com o Método de Análise da Ressonância Funcional (FRAM)
title Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
spellingShingle Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
de Carvalho, Elaine
Elicitação de Requisitos
Especificação de Software
Sistemas Complexos
FRAM
Engenharia de Resiliência
Requirements Elicitation
Software Specification
Complex System
FRAM
Resilience Engineering
title_short Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
title_full Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
title_fullStr Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
title_full_unstemmed Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
title_sort Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
author de Carvalho, Elaine
author_facet de Carvalho, Elaine
O. Gomes, José
Jatobá, Alessandro
F. Silva, Mônica
R. Carvalho, Paulo Victor
author_role author
author2 O. Gomes, José
Jatobá, Alessandro
F. Silva, Mônica
R. Carvalho, Paulo Victor
author2_role author
author
author
author
dc.contributor.author.fl_str_mv de Carvalho, Elaine
O. Gomes, José
Jatobá, Alessandro
F. Silva, Mônica
R. Carvalho, Paulo Victor
dc.subject.por.fl_str_mv Elicitação de Requisitos
Especificação de Software
Sistemas Complexos
FRAM
Engenharia de Resiliência
Requirements Elicitation
Software Specification
Complex System
FRAM
Resilience Engineering
topic Elicitação de Requisitos
Especificação de Software
Sistemas Complexos
FRAM
Engenharia de Resiliência
Requirements Elicitation
Software Specification
Complex System
FRAM
Resilience Engineering
description The requirement elicitation task is still considered critical, especially when dealing with complex (non linear) systems that need technological support with more resilient performance. That is, software capable of dealing with situations of uncertainty. The Functional Resonance Analysis Method (FRAM), based on Resilience Engineering concepts, is used to model the aspects associated with “work as done”, making the unpredictability of tasks more evident. This work, as an extended version of another article published in SBSI 2021, intends to detail aspects related to the application of Design Science Research in the projection of a heuristic model aimed at eliciting software requirements for complex systems as Healthcare supported by a computational tool, the ReqFRAM. Thus, it is intended to detail the steps for this study, the proposed heuristics, and their contributions to Requirements Engineering from the concepts of Resilience Engineering.
publishDate 2022
dc.date.none.fl_str_mv 2022-10-18
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://journals-sol.sbc.org.br/index.php/isys/article/view/2220
10.5753/isys.2022.2220
url https://journals-sol.sbc.org.br/index.php/isys/article/view/2220
identifier_str_mv 10.5753/isys.2022.2220
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://journals-sol.sbc.org.br/index.php/isys/article/view/2220/1923
dc.rights.driver.fl_str_mv Copyright (c) 2022 The authors
https://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2022 The authors
https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Sociedade Brasileira de Computação
publisher.none.fl_str_mv Sociedade Brasileira de Computação
dc.source.none.fl_str_mv iSys - Revista Brasileira de Sistemas de Informação; v. 15 n. 1 (2022); 7:1-7:30
iSys - Brazilian Journal of Information Systems; Vol. 15 No. 1 (2022); 7:1-7:30
1984-2902
10.5753/isys.2022.1
reponame:Brazilian Journal of Information Systems
instname:Sociedade Brasileira de Computação (SBC)
instacron:SBC
instname_str Sociedade Brasileira de Computação (SBC)
instacron_str SBC
institution SBC
reponame_str Brazilian Journal of Information Systems
collection Brazilian Journal of Information Systems
repository.name.fl_str_mv Brazilian Journal of Information Systems - Sociedade Brasileira de Computação (SBC)
repository.mail.fl_str_mv publicacoes@sbc.org.br
_version_ 1832110917146378240