A manutenção e evolução de sistemas de software tornou-se uma tarefa bastante crítica ao longo dos últimos anos devido à diversidade e alta demanda de funcionalidades, dispositivos e usuários. Entender e analisar como novas mudanças impactam os atributos de qualidade da arquitetura de tais sistemas é um pré-requisito essencial para evitar a deterioração de sua qualidade durante sua evolução. Esta tese propõe uma abordagem automatizada para a análise de variação do atributo de qualidade de desempenho em termos de tempo de execução (tempo de resposta). Ela é implementada por um framework que adota técnicas de análise dinâmica e mineração de repositório de software para fornecer uma forma automatizada de revelar fontes potenciais – commits e i...
A engenharia de software é um campo diverso composto por diferentes plataformas e domínios, com uma ...
O desempenho de um software depende das múltiplas otimizações no código realizadas por compiladores ...
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Gradu...
This paper presents a scenario-based approach for the evaluation of the quality attribute of perform...
A maioria dos problemas de desempenho são únicos. As métricas, cargas de trabalho e técnicas de aval...
Understanding behavioral aspects of a software system is an essential enabler for many software engi...
ABSTRACT: Performance is an important aspect and critical requirement in multi-process software arch...
Analytical software quality assurance is an expensive set of activities – both in time and cost – on...
Dada a crescente necessidade de identificar a localização dos erros no código fonte de software, de ...
Conselho Nacional de Desenvolvimento Científico e TecnológicoLinhas de Produtos de Software (LPS) sã...
Linhas de produtos de software estão emergindo como um paradigma de desenvolvimento viável e como um...
Modern society is nowadays evolving at a pace that has never been witnessed before. Regarding this ...
A técnica dos modelos de reflexão é um processo de checagem de conformidade entre visões arquitetur...
A crescente utilização de sistemas baseados em computação em praticamente todas as áreas da atividad...
Vericação de conformidade arquitetural é uma atividade chave para controle da qualidade de sistemas ...
A engenharia de software é um campo diverso composto por diferentes plataformas e domínios, com uma ...
O desempenho de um software depende das múltiplas otimizações no código realizadas por compiladores ...
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Gradu...
This paper presents a scenario-based approach for the evaluation of the quality attribute of perform...
A maioria dos problemas de desempenho são únicos. As métricas, cargas de trabalho e técnicas de aval...
Understanding behavioral aspects of a software system is an essential enabler for many software engi...
ABSTRACT: Performance is an important aspect and critical requirement in multi-process software arch...
Analytical software quality assurance is an expensive set of activities – both in time and cost – on...
Dada a crescente necessidade de identificar a localização dos erros no código fonte de software, de ...
Conselho Nacional de Desenvolvimento Científico e TecnológicoLinhas de Produtos de Software (LPS) sã...
Linhas de produtos de software estão emergindo como um paradigma de desenvolvimento viável e como um...
Modern society is nowadays evolving at a pace that has never been witnessed before. Regarding this ...
A técnica dos modelos de reflexão é um processo de checagem de conformidade entre visões arquitetur...
A crescente utilização de sistemas baseados em computação em praticamente todas as áreas da atividad...
Vericação de conformidade arquitetural é uma atividade chave para controle da qualidade de sistemas ...
A engenharia de software é um campo diverso composto por diferentes plataformas e domínios, com uma ...
O desempenho de um software depende das múltiplas otimizações no código realizadas por compiladores ...
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Gradu...