Logotipo do repositório
 

Publicação:
Uma abordagem como suporte a análise de impacto de mudanças em código-fonte orientado a objetos utilizando visualização de software e métricas de manutenibilidade

dc.contributor.advisorGarcia, Rogério Eduardo [UNESP]
dc.contributor.authorBiazini, Renan Pereira
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2020-07-28T13:03:04Z
dc.date.available2020-07-28T13:03:04Z
dc.date.issued2020-05-29
dc.description.abstractAnálise de Impacto de Mudanças visa a identificar partes de um sistema de software afetados pela implementação de uma mudança proposta. E, resoluções de bugs ou implementação de novas funcionalidades são atividades habituais em um contexto de desenvolvimento de soft­ware. A quantidade de tempo e esforço gastos na manutenção do software se toma muito alto, tomando a análise de impacto ainda mais crucial e importante. No contexto do paradigma ori­entado a objetos, o esforço é ainda maior devido a complexidade de relacionamentos entre as entidades que compõe o código-fonte de um software analisado. Como auxílio a análise de impacto, técnicas automatizadas foram propostas na literatura com o intuito de diminuir o custo de executá-la, visto que comumente a análise de impacto é feita manualmente. No entanto, as técnicas que auxiliam o processo de identificação de impactados ainda são altamente dependen­tes da experiência com o software sob análise. Os estudos na literatura não têm foco na análise dos possíveis impactados identificados pelas técnicas, restringem-se a apenas identificar o im­pacto. Então, este trabalho propõe uma Abordagem visual como suporte a análise de impacto de código-fonte orientado a objetos utilizando técnicas de Visualização de Software e Métricas de Manutenibilidade, visando prover estratégias de priorização baseada na complexidade de manutenção de cada entidade impactada.pt
dc.description.abstractA Change lmpact Analysis aims to identify parts of a software system affected by the imple­mentation of a proposed change. And, bug fixes or implementation of new features are common activities in a software development context. Toe amount of time and effort spent on maintai­ning the software becomes very high, making impact analysis even more crucial and important. ln the context of the object-oriented paradigm, the effort is even greater due to the complexity of relationships between the entities that make up the source code of an analyzed software. As an aid to impact analysis, automated techniques have been proposed in the literature to reduce the cost of carrying it out, since impact analysis is usually done manually. However, the techniques that help the impact identification process are still highly dependent on the experience with the software under analysis. Studies in the literature do not focus on the analysis of the possible impacts identified by the techniques, they are restricted to only identifying the impact. So, this work proposes a visual approach to support object-oriented source code impact analysis using Software Visualization techniques and Maintenance Metrics, aiming to provide prioritization strategies based on the maintenance complexity of each impacted entity.en
dc.identifier.capes33004153073P2
dc.identifier.lattes8031012573259361
dc.identifier.orcid0000-0003-1248-528X
dc.identifier.urihttp://hdl.handle.net/11449/193043
dc.language.isopor
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso aberto
dc.subjectAnálise de impacto de mudançaspt
dc.subjectVisualização de softwarept
dc.subjectMétricas de manutenibilidadept
dc.subjectEngenharia de softwarept
dc.subjectChange impact analysisen
dc.subjectSoftware visualizationen
dc.subjectMaintenance metricsen
dc.subjectSoftware engineeringen
dc.titleUma abordagem como suporte a análise de impacto de mudanças em código-fonte orientado a objetos utilizando visualização de software e métricas de manutenibilidadept
dc.title.alternativeAn approach to support impact analysis of changes in object-oriented source code using software and maintainability metricsen
dc.typeDissertação de mestrado
dspace.entity.typePublication
unesp.advisor.lattes8031012573259361
unesp.advisor.orcid0000-0003-1248-528X
unesp.campusUniversidade Estadual Paulista (UNESP), Instituto de Biociências, Letras e Ciências Exatas, São José do Rio Pretopt
unesp.embargoOnlinept
unesp.examinationboard.typeBanca públicapt
unesp.graduateProgramCiência da Computação - IBILCEpt
unesp.knowledgeAreaComputação aplicadapt
unesp.researchAreaSistemas de informaçãopt

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
biazini_rp_me_sjrp.pdf
Tamanho:
12.1 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
3.06 KB
Formato:
Item-specific license agreed upon to submission
Descrição: