SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Guerra, Camila Stéfany Diógenes
Orientador(a): Aguilar, Paulo Armando Cavalcante
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Área do conhecimento CNPq:
Link de acesso: http://repositorio.ufc.br/handle/riufc/80542
Resumo: In recent years, the demand for the development of systems focused on Ambient Assisted Living (AAL) has grown significantly. These intelligent environments aim to support the daily activities of elderly individuals, people with chronic conditions, or those with disabilities. Due to their critical nature, Requirements Engineering (RE) plays an essential role in developing the involved assistive technologies, especially concerning the Non-Functional Requirement (NFR) of security, where the protection of sensitive data and critical infrastructures is crucial. Thus, this work involves the creation of a specific catalog for the NFR of security in AAL systems. The catalog aims to assist software engineers in eliciting and specifying security-related requirements. To achieve this, a consolidated approach for cataloging NFRs was adopted, utilizing established research methods such as Snowballing and Grounded Theory. The proposed catalog was validated through interviews and questionnaires with area specialists to gain insights from the knowledge of software engineers and developers. The main contribution of this work is the development of a catalog based on the structured model of the Softgoal Interdependency Graph (SIG) focused on the security NFR. The catalog consists of two categories, ten subcharacteristics, and fifty-five recommendations for solutions and development strategies related to security in AAL systems. Thus, software engineers and developers can, when modeling this requirement, identify patterns, understand its subcharacteristics, and apply the best-known solutions and development strategies.
id UFC-7_c7781252d0f9ca5e469e5504947eb90c
oai_identifier_str oai:repositorio.ufc.br:riufc/80542
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Guerra, Camila Stéfany DiógenesCarvalho, Rainara MaiaAguilar, Paulo Armando Cavalcante2025-04-22T18:28:03Z2025-04-22T18:28:03Z2024GUERRA, Camila Stéfany Diógenes. SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida. 2024. 118 f. Dissertação (Mestrado em Computação)-Campus de Quixadá, Programa de Pós-Graduação em Computação, Universidade Federal do Ceará, Quixadá, 2024.http://repositorio.ufc.br/handle/riufc/80542In recent years, the demand for the development of systems focused on Ambient Assisted Living (AAL) has grown significantly. These intelligent environments aim to support the daily activities of elderly individuals, people with chronic conditions, or those with disabilities. Due to their critical nature, Requirements Engineering (RE) plays an essential role in developing the involved assistive technologies, especially concerning the Non-Functional Requirement (NFR) of security, where the protection of sensitive data and critical infrastructures is crucial. Thus, this work involves the creation of a specific catalog for the NFR of security in AAL systems. The catalog aims to assist software engineers in eliciting and specifying security-related requirements. To achieve this, a consolidated approach for cataloging NFRs was adopted, utilizing established research methods such as Snowballing and Grounded Theory. The proposed catalog was validated through interviews and questionnaires with area specialists to gain insights from the knowledge of software engineers and developers. The main contribution of this work is the development of a catalog based on the structured model of the Softgoal Interdependency Graph (SIG) focused on the security NFR. The catalog consists of two categories, ten subcharacteristics, and fifty-five recommendations for solutions and development strategies related to security in AAL systems. Thus, software engineers and developers can, when modeling this requirement, identify patterns, understand its subcharacteristics, and apply the best-known solutions and development strategies.Nos últimos anos, a demanda pelo desenvolvimento de sistemas voltados para Ambientes de Vida Assistida (AAL, do inglês Ambient Assisted Living) tem crescido significativamente. Esses ambientes inteligentes têm o objetivo de apoiar as atividades diárias de idosos, pessoas com condições crônicas ou com algum tipo de deficiência. Devido à sua natureza crítica, a Engenharia de Requisitos (ER) desempenha um papel essencial no desenvolvimento das tecnologias assistivas envolvidas, especialmente no que se refere ao Requisito Não Funcional (RNF) de segurança, onde a proteção de dados sensíveis e infraestruturas críticas é fundamental. Dessa forma, este trabalho consiste na elaboração de um catálogo específico para o RNF de Segurança em sistemas AAL. O catálogo visa auxiliar engenheiros de software na elicitação e especificação de requisitos relacionados à segurança. Para isso, adotou-se uma abordagem consolidada para catalogar RNFs, utilizando métodos de pesquisa estabelecidos, como Snowballing e Grounded Theory. A validação do catálogo proposto foi realizada por meio de entrevistas e questionários com especialistas da área, a fim de obter aprendizado a partir do conhecimento de engenheiros de software e desenvolvedores. A principal contribuição deste trabalho é o desenvolvimento de um catálogo baseado no modelo estruturado de Gráfico de Interdependência de Softgoal (SIG) voltado para o RNF de segurança. O catálogo é composto por duas categorias, 10 subcaracterísticas principais, 7 subcaracterísticas secundárias e 48 recomendações de soluções e estratégias de desenvolvimento relacionadas à segurança em sistemas AAL. Dessa forma, engenheiros de software e desenvolvedores podem, ao modelar esse requisito, identificar padrões, compreender suas subcaracterísticas e aplicar as melhores soluções e estratégias de desenvolvimento conhecidas.SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistidainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisambiente de vida assistidarequisitos não funcionaissegurançaengenharia de requisitosCNPQ: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃOinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFChttp://lattes.cnpq.br/3426006850096168http://lattes.cnpq.br/1525402310208700LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/80542/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINAL2025_dis_csdguerra.pdf2025_dis_csdguerra.pdfapplication/pdf6895400http://repositorio.ufc.br/bitstream/riufc/80542/1/2025_dis_csdguerra.pdfe3056d13bb70359096900d8feb21fb04MD51riufc/805422025-04-22 15:28:04.259oai:repositorio.ufc.br:riufc/80542Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2025-04-22T18:28:04Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
title SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
spellingShingle SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
Guerra, Camila Stéfany Diógenes
CNPQ: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
ambiente de vida assistida
requisitos não funcionais
segurança
engenharia de requisitos
title_short SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
title_full SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
title_fullStr SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
title_full_unstemmed SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
title_sort SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida
author Guerra, Camila Stéfany Diógenes
author_facet Guerra, Camila Stéfany Diógenes
author_role author
dc.contributor.co-advisor.none.fl_str_mv Carvalho, Rainara Maia
dc.contributor.author.fl_str_mv Guerra, Camila Stéfany Diógenes
dc.contributor.advisor1.fl_str_mv Aguilar, Paulo Armando Cavalcante
contributor_str_mv Aguilar, Paulo Armando Cavalcante
dc.subject.cnpq.fl_str_mv CNPQ: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
topic CNPQ: CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
ambiente de vida assistida
requisitos não funcionais
segurança
engenharia de requisitos
dc.subject.ptbr.pt_BR.fl_str_mv ambiente de vida assistida
requisitos não funcionais
segurança
engenharia de requisitos
description In recent years, the demand for the development of systems focused on Ambient Assisted Living (AAL) has grown significantly. These intelligent environments aim to support the daily activities of elderly individuals, people with chronic conditions, or those with disabilities. Due to their critical nature, Requirements Engineering (RE) plays an essential role in developing the involved assistive technologies, especially concerning the Non-Functional Requirement (NFR) of security, where the protection of sensitive data and critical infrastructures is crucial. Thus, this work involves the creation of a specific catalog for the NFR of security in AAL systems. The catalog aims to assist software engineers in eliciting and specifying security-related requirements. To achieve this, a consolidated approach for cataloging NFRs was adopted, utilizing established research methods such as Snowballing and Grounded Theory. The proposed catalog was validated through interviews and questionnaires with area specialists to gain insights from the knowledge of software engineers and developers. The main contribution of this work is the development of a catalog based on the structured model of the Softgoal Interdependency Graph (SIG) focused on the security NFR. The catalog consists of two categories, ten subcharacteristics, and fifty-five recommendations for solutions and development strategies related to security in AAL systems. Thus, software engineers and developers can, when modeling this requirement, identify patterns, understand its subcharacteristics, and apply the best-known solutions and development strategies.
publishDate 2024
dc.date.issued.fl_str_mv 2024
dc.date.accessioned.fl_str_mv 2025-04-22T18:28:03Z
dc.date.available.fl_str_mv 2025-04-22T18:28:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv GUERRA, Camila Stéfany Diógenes. SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida. 2024. 118 f. Dissertação (Mestrado em Computação)-Campus de Quixadá, Programa de Pós-Graduação em Computação, Universidade Federal do Ceará, Quixadá, 2024.
dc.identifier.uri.fl_str_mv http://repositorio.ufc.br/handle/riufc/80542
identifier_str_mv GUERRA, Camila Stéfany Diógenes. SAAL: catálogo do requisito não funcional de segurança para ambientes de vida assistida. 2024. 118 f. Dissertação (Mestrado em Computação)-Campus de Quixadá, Programa de Pós-Graduação em Computação, Universidade Federal do Ceará, Quixadá, 2024.
url http://repositorio.ufc.br/handle/riufc/80542
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
bitstream.url.fl_str_mv http://repositorio.ufc.br/bitstream/riufc/80542/2/license.txt
http://repositorio.ufc.br/bitstream/riufc/80542/1/2025_dis_csdguerra.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
e3056d13bb70359096900d8feb21fb04
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1847793062166659072