Software Requirements for Complex Systems: Applying Design Science Research to a Requirements Elicitation Approach with the Functional Resonance Analysis Method (FRAM)
| Main Author: | |
|---|---|
| Publication Date: | 2022 |
| Other Authors: | , , , |
| 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 |