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

Detalhes bibliográficos
Autor(a) principal: Santos, Danilo Batista dos
Data de Publicação: 2014
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFLA
Texto Completo: http://repositorio.ufla.br/jspui/handle/1/30686
Resumo: 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.
id UFLA_c6a4782da24a1383e1576a0711793826
oai_identifier_str oai:localhost:1/30686
network_acronym_str UFLA
network_name_str Repositório Institucional da UFLA
repository_id_str
spelling Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferenteInstabilidade de softwareSoftware livreCiência da ComputaçãoTrabalho 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.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.NãoUFLAbrasilDepartamento de Ciência da ComputaçãoResende, Antônio Maria Pereira deCosta, Heitor Augustus XavierFreire, André PimentaLima, Eudes de CastroSantos, Danilo Batista dos2018-09-26T19:11:31Z2018-09-26T19:11:31Z2016-01-122014-11-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSANTOS, 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.http://repositorio.ufla.br/jspui/handle/1/30686porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLA2018-09-26T19:11:31Zoai:localhost:1/30686Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2018-09-26T19:11:31Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
title Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
spellingShingle Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
Santos, Danilo Batista dos
Instabilidade de software
Software livre
Ciência da Computação
title_short Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
title_full Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
title_fullStr Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
title_full_unstemmed Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
title_sort Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
author Santos, Danilo Batista dos
author_facet Santos, Danilo Batista dos
author_role author
dc.contributor.none.fl_str_mv Resende, Antônio Maria Pereira de
Costa, Heitor Augustus Xavier
Freire, André Pimenta
Lima, Eudes de Castro
dc.contributor.author.fl_str_mv Santos, Danilo Batista dos
dc.subject.por.fl_str_mv Instabilidade de software
Software livre
Ciência da Computação
topic Instabilidade de software
Software livre
Ciência da Computação
description 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.
publishDate 2014
dc.date.none.fl_str_mv 2014-11-25
2016-01-12
2018-09-26T19:11:31Z
2018-09-26T19:11:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 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.
http://repositorio.ufla.br/jspui/handle/1/30686
identifier_str_mv 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.
url http://repositorio.ufla.br/jspui/handle/1/30686
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Não
UFLA
brasil
Departamento de Ciência da Computação
publisher.none.fl_str_mv Não
UFLA
brasil
Departamento de Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFLA
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str Repositório Institucional da UFLA
collection Repositório Institucional da UFLA
repository.name.fl_str_mv Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv nivaldo@ufla.br || repositorio.biblioteca@ufla.br
_version_ 1807835189785657344