Análise da instabilidade de software baseada nas medidas de acoplamento aferente e eferente
Autor(a) principal: | |
---|---|
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 |