A framework for Continuous Software Architecture Evaluation (2025)
- Authors:
- Autor USP: SOARES, RODRIGO DE CAMPOS - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- DOI: 10.11606/D.55.2025.tde-17032026-141003
- Subjects: ENGENHARIA DE SOFTWARE; ARQUITETURA DE SOFTWARE; FRAMEWORKS
- Keywords: Avaliação contínua de arquitetura; Continuous architecture assessment; Continuous software engineering; Microservices; Microservices; Software architecture evaluation
- Language: Inglês
- Abstract: O aumento da complexidade e da evolução acelerada dos sistemas de software tornaram a avaliação contínua de arquiteturas de software um aspecto fundamental da Engenharia de Software Contínua (ESC). No entanto, as abordagens existentes permanecem fragmentadas, com interpretações variadas sobre avaliação contínua e baixa integração em fluxos de desenvolvimento ágeis e iterativos. Esta dissertação investiga o papel da avaliação contínua de arquiteturas de sistemas baseados em microserviços no contexto da ESC, identificando desafios, tendências e oportunidades de automação. Um mapeamento sistemático analisa a literatura existente, destacando a necessidade de definições mais claras e metodologias estruturadas. Para abordar essa lacuna, esta dissertação propõe um framework que contém um método, uma linguagem específica de domínio e mecanismo que utiliza tecnologias de service mesh para monitoramento arquitetural não-intrusivo. Uma avaliação empírica, conduzida por meio de estudos de caso, demonstra a viabilidade do framework, proporcionando resultados em tempo real e reduzindo a degradação arquitetural. Esta dissertação abre então diversas perspectivas de pesquisas futuras que devem expandir as capacidades de automação, aprimorar a avaliação arquitetural em ambientes dinâmicos e explorar o impacto a longo prazo da avaliação contínua na evolução do software.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2025
- Data da defesa: 26.08.2025
- Status:
- Nenhuma versão em acesso aberto identificada
-
ABNT
SOARES, Rodrigo de Campos. A framework for Continuous Software Architecture Evaluation. 2025. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2025. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-17032026-141003/. Acesso em: 31 mar. 2026. -
APA
Soares, R. de C. (2025). A framework for Continuous Software Architecture Evaluation (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-17032026-141003/ -
NLM
Soares R de C. A framework for Continuous Software Architecture Evaluation [Internet]. 2025 ;[citado 2026 mar. 31 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-17032026-141003/ -
Vancouver
Soares R de C. A framework for Continuous Software Architecture Evaluation [Internet]. 2025 ;[citado 2026 mar. 31 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-17032026-141003/
Informações sobre a disponibilidade de versões do artigo em acesso aberto coletadas automaticamente via oaDOI API (Unpaywall).
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
