TCC

Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente

Carregando...
Imagem de Miniatura

Notas

Editores

Coorientadores

Título da Revista

ISSN da Revista

Título de Volume

Editor

Faculdade, Instituto ou Escola

Departamento

Departamento de Ciência da Computação

Programa de Pós-Graduação

Não

Agência de fomento

Tipo de impacto

Áreas Temáticas da Extenção

Objetivos de Desenvolvimento Sustentável

Dados abertos

Resumo

A medida denominada instabilidade de software indica o grau de suscetibilidade de uma entidade quanto às alterações ocorridas em outras entida-des do software. A interpretação desta medida implica que quanto mais alto o valor da instabilidade, mais sujeita a alterações inesperadas de comportamento ela estará, mesmo não tendo sofrido alterações diretas em seu código. Caso haja baixa instabilidade então tem-se indícios de que a entidade analisada é pouco dependente das demais. Caso contrário, tem-se indícios de que uma reestrutura-ção poderia ser necessária, pois a entidade analisada é extremamente sensível as alterações ocorridas nas entidades das quais ela depende. Neste artigo, apresenta-se uma análise da medida de instabilidade envolvendo uma comparação entre os valores de referência propostos pela academia e os praticados no mercado de sof-tware livre. Adotou-se a definição de instabilidade de Martin [2], calculada por meio dos valores de acoplamento aferente e eferente. Observou-se uma escassez de valores de referências nos artigos científicos e que o valor 1, valor máximo possível para a instabilidade, é o mais comum após a medição de 107 softwares livres em 3 versões cada. Concluiu-se que os softwares livres possuem alta ins-tabilidade e que as medidas Ca e Ce tem um impacto direto sobre a instabilidade do software e que quanto maior Ce em detrimento a Ca, maior será a instabilidade da entidade analisada.

Abstract

Descrição

Trabalho de conclusão de curso apresentado no formato de artigo ao Departamento de Ciência da Computação para obtenção do título de Bacharel em Sistemas de Informação.

Área de concentração

Agência de desenvolvimento

Palavra chave

Marca

Objetivo

Procedência

Impacto da pesquisa

Resumen

ISBN

DOI

Citação

SANTOS, D. B. dos. Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)-Universidade Federal de Lavras, Lavras, 2014. Não paginado.

Link externo

Avaliação

Revisão

Suplementado Por

Referenciado Por