Medidas de complexidade para avaliação de mudanças em sistemas de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 1992 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1586790 |
Resumo: | Orientadores: Mario Jino, Fuad Gattaz Sobrinho |
id |
UNICAMP-30_96b79f3d7ec1666998c2e9e498a1e2d7 |
---|---|
oai_identifier_str |
oai::137977 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Medidas de complexidade para avaliação de mudanças em sistemas de softwareEngenharia elétrica - TesesProgramação (Computadores) - TesesProgramas de computador - TesesOrientadores: Mario Jino, Fuad Gattaz SobrinhoDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia EletricaResumo: A atividade de evolução de software requer medidas que indiquem o esforço a ser aplicado em uma mudança qualquer no sistema de software. As Matrizes de Probabilidades de Mudanças (Pf e Pc) e as Matrizes de Esforços de Mudanças (Ef e Ec) enfocam a interface entre os módulos que compõem o sistema de software, possibilitando a análise quantitativa dos efeitos colaterais produzidos. Dessas matrizes são obtidas várias medidas de complexidade nos escopos modular e do software que podem indicar, por exemplo, os módulos problemáticos para a atividade de evolução do software. Baseado nessas medidas foram propostos critérios objetivos que podem indicar a necessidade de particíonamento de módulos, redesenho do sistema de software e reimplementacão de módulos ou até mesmo de todo o sistema de software. Esses critérios podem ser utilizados numa metodologia de gerência de um ambiente de desenvolvimento e evolução de software, como apresentado neste trabalho. Finalmente, idéias básicas de um processo de particionamento de software são propostas, tendo como objetivo discutir o processo de obtenção das medidas de complexidade sobre partições de software e reduzir o esforço computacional da atividade de obtenção de métricas. Ferramentas foram produzidas para automatizar o processo de obtenção dessas medidas e critériosAbstract: Software evolution activities require measures for the prediction of the amount of effort to be applied in any software system change. Probability Matrices (Pf and Pc) and Effort Matrices (Ef and Ec) focus on the interface between modules in the software system and allow a quantitative analysis of the side effects produced by a change. From these matrices, complexity measures are obtained in the modules and system scopes which may indicate, for example, the most troublesome modules for software evolution activities. Criteria based on those measures were proposed to indicate the need of module partitioning, software system redesign and module or software system reimplementation. These criteria can be used in a management methodology of software development and evolution environment which is presented in this work. Finally, basic ideas of a software partition process are proposed with the purpose of examining the process of extracting complexity measures on software partitions and reducing the computational effort in the measures extraction activity. Tools were produced for automation of the process to obtain these measures and criteriaMestradoMestre em Engenharia Elétrica[s.n.]Jino, Mario, 1943-Gattaz Sobrinho, FuadUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia ElétricaPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASTernes, Sonia19921992-06-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf128f.https://hdl.handle.net/20.500.12733/1586790TERNES, Sonia. Medidas de complexidade para avaliação de mudanças em sistemas de software. 1992. 128f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1586790. Acesso em: 2 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/137977porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2014-04-18T12:22:47Zoai::137977Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2014-04-18T12:22:47Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
title |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
spellingShingle |
Medidas de complexidade para avaliação de mudanças em sistemas de software Ternes, Sonia Engenharia elétrica - Teses Programação (Computadores) - Teses Programas de computador - Teses |
title_short |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
title_full |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
title_fullStr |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
title_full_unstemmed |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
title_sort |
Medidas de complexidade para avaliação de mudanças em sistemas de software |
author |
Ternes, Sonia |
author_facet |
Ternes, Sonia |
author_role |
author |
dc.contributor.none.fl_str_mv |
Jino, Mario, 1943- Gattaz Sobrinho, Fuad Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Ternes, Sonia |
dc.subject.por.fl_str_mv |
Engenharia elétrica - Teses Programação (Computadores) - Teses Programas de computador - Teses |
topic |
Engenharia elétrica - Teses Programação (Computadores) - Teses Programas de computador - Teses |
description |
Orientadores: Mario Jino, Fuad Gattaz Sobrinho |
publishDate |
1992 |
dc.date.none.fl_str_mv |
1992 1992-06-17T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12733/1586790 TERNES, Sonia. Medidas de complexidade para avaliação de mudanças em sistemas de software. 1992. 128f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1586790. Acesso em: 2 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1586790 |
identifier_str_mv |
TERNES, Sonia. Medidas de complexidade para avaliação de mudanças em sistemas de software. 1992. 128f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1586790. Acesso em: 2 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/137977 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 128f. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809188817360388096 |