Nome do aluno
|
Caiza Almeida Fortunato
|
Título do trabalho
|
ATAM-4SAS: A Method for Assessing Quality Attributes in Self-Adaptive Systems
|
Resumo do trabalho
|
Self-adaptive systems can monitor themselves and their context. They can detect changes and react to unexpected conditions with minimal human supervision during their execution. One of the challenges behind developing self-adaptive systems is dealing with the decision making process while analyzing the tradeoff points among the multiple quality attributes (QA). In Software Engineering, a widely accepted method of evaluating QA goals in software projects is the Architecture Tradeoff Analysis Method (ATAM). However, despite its importance and wide acceptance, there are few reports of empirical studies on analyzing QA tradeoffs in self-adaptive systems. In this sense, the present investigation proposes an adapted version of ATAM called ATAM-4SAS to deal with the particularities of self-adaptive software systems. To achieve the research goal, we employed the UPPAAL SMC (statistical verification model) to analyze a set of QA. To evaluate the feasibility of the proposed method, we performed an empirical study on the execution of the ATAM-4SAS in a self adaptive system developed according to the MAPE-K model. This model encompasses the Monitoring, Analysis, Planning, and Execution phases. Such steps share a knowledge base (K), which is fundamental in supporting decision-making. We complemented the empirical evaluation by conducting a focus group, which sought to assess the perceived ease of use and the perceived usefulness of the ATAM-4SAS to support the strategic choice of QA in a self-adaptive system. As a result, we observed that most participants agreed that ATAM 4SAS provides adequate support for the strategic choice of QA in self-adaptive systems.
|
Orientador
|
Ivan do Carmo Machado
|
Membro Titular Externo (com afiliação)
|
Carla Ilane Moreira Bezerra (UFC)
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/
|
Membro Titular Interno ou Titular Externo 2 (com afiliação)
|
Luciana Lourdes Silva (IFMG)
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/
|
Membro Suplente Externo (com afiliação)
|
Jane Dirce Alves Sandim Eleutério (UFMS)
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/
|
Membro Suplente Interno ou Suplente Externo 2 (com afiliação)
|
Larissa Rocha Soares Bastos (UEFS)
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/
|
Data da defesa
|
04 May, 2023
|
Horário da defesa
|
2:00 PM
|