A visual approach to support Change Impact Analysis in object-oriented source code

Detalhes bibliográficos
Autor(a) principal: Biazini, Renan Pereira [UNESP]
Data de Publicação: 2020
Outros Autores: Correia, Ronaldo Celso Messias [UNESP], Eler, Danilo Medeiros [UNESP], Garcia, Rogerio Eduardo [UNESP]
Tipo de documento: Artigo de conferência
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.23919/CISTI49556.2020.9140923
http://hdl.handle.net/11449/201993
Resumo: Change Impact Analysis aims to identify parts of a system affected by the proposed change implementation. Although one may find in literature techniques to automate the impact identification process, it is still highly dependent on the experience with the analyzed software. Studies in this area do not focus on the analysis of the possible impact identified by the techniques. In this paper, we propose a visual approach to deal with the results generated by applying an impact analysis technique to oriented source code. Coordinating visual mappings makes it possible to identify impacted entities regarding the individual difficulty of maintenance. Also, it is possible to determine how are affected the entities. In this paper, we present the implemented approach (tool VisImpala), the generated views, how to interpret them, and the lessons learned.
id UNSP_b6b974c229b5c2f38ee50a3498422049
oai_identifier_str oai:repositorio.unesp.br:11449/201993
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling A visual approach to support Change Impact Analysis in object-oriented source codeUma abordagem visual como suporte à Análise de Impacto de Mudancas em código-fonte orientado a objetosChange Impact AnalysisMaintenance MetricsSoftware EngineeringSoftware VisualizationChange Impact Analysis aims to identify parts of a system affected by the proposed change implementation. Although one may find in literature techniques to automate the impact identification process, it is still highly dependent on the experience with the analyzed software. Studies in this area do not focus on the analysis of the possible impact identified by the techniques. In this paper, we propose a visual approach to deal with the results generated by applying an impact analysis technique to oriented source code. Coordinating visual mappings makes it possible to identify impacted entities regarding the individual difficulty of maintenance. Also, it is possible to determine how are affected the entities. In this paper, we present the implemented approach (tool VisImpala), the generated views, how to interpret them, and the lessons learned.Universidade Estadual Paulista 'Júlio de Mesquita Filho' - Unesp Departamento de Matemática e ComputaçãoUniversidade Estadual Paulista 'Júlio de Mesquita Filho' - Unesp Departamento de Matemática e ComputaçãoUniversidade Estadual Paulista (Unesp)Biazini, Renan Pereira [UNESP]Correia, Ronaldo Celso Messias [UNESP]Eler, Danilo Medeiros [UNESP]Garcia, Rogerio Eduardo [UNESP]2020-12-12T02:47:02Z2020-12-12T02:47:02Z2020-06-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjecthttp://dx.doi.org/10.23919/CISTI49556.2020.9140923Iberian Conference on Information Systems and Technologies, CISTI, v. 2020-June.2166-07352166-0727http://hdl.handle.net/11449/20199310.23919/CISTI49556.2020.91409232-s2.0-85089033151Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporIberian Conference on Information Systems and Technologies, CISTIinfo:eu-repo/semantics/openAccess2024-06-19T14:32:17Zoai:repositorio.unesp.br:11449/201993Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-06-19T14:32:17Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv A visual approach to support Change Impact Analysis in object-oriented source code
Uma abordagem visual como suporte à Análise de Impacto de Mudancas em código-fonte orientado a objetos
title A visual approach to support Change Impact Analysis in object-oriented source code
spellingShingle A visual approach to support Change Impact Analysis in object-oriented source code
Biazini, Renan Pereira [UNESP]
Change Impact Analysis
Maintenance Metrics
Software Engineering
Software Visualization
title_short A visual approach to support Change Impact Analysis in object-oriented source code
title_full A visual approach to support Change Impact Analysis in object-oriented source code
title_fullStr A visual approach to support Change Impact Analysis in object-oriented source code
title_full_unstemmed A visual approach to support Change Impact Analysis in object-oriented source code
title_sort A visual approach to support Change Impact Analysis in object-oriented source code
author Biazini, Renan Pereira [UNESP]
author_facet Biazini, Renan Pereira [UNESP]
Correia, Ronaldo Celso Messias [UNESP]
Eler, Danilo Medeiros [UNESP]
Garcia, Rogerio Eduardo [UNESP]
author_role author
author2 Correia, Ronaldo Celso Messias [UNESP]
Eler, Danilo Medeiros [UNESP]
Garcia, Rogerio Eduardo [UNESP]
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Biazini, Renan Pereira [UNESP]
Correia, Ronaldo Celso Messias [UNESP]
Eler, Danilo Medeiros [UNESP]
Garcia, Rogerio Eduardo [UNESP]
dc.subject.por.fl_str_mv Change Impact Analysis
Maintenance Metrics
Software Engineering
Software Visualization
topic Change Impact Analysis
Maintenance Metrics
Software Engineering
Software Visualization
description Change Impact Analysis aims to identify parts of a system affected by the proposed change implementation. Although one may find in literature techniques to automate the impact identification process, it is still highly dependent on the experience with the analyzed software. Studies in this area do not focus on the analysis of the possible impact identified by the techniques. In this paper, we propose a visual approach to deal with the results generated by applying an impact analysis technique to oriented source code. Coordinating visual mappings makes it possible to identify impacted entities regarding the individual difficulty of maintenance. Also, it is possible to determine how are affected the entities. In this paper, we present the implemented approach (tool VisImpala), the generated views, how to interpret them, and the lessons learned.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-12T02:47:02Z
2020-12-12T02:47:02Z
2020-06-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.23919/CISTI49556.2020.9140923
Iberian Conference on Information Systems and Technologies, CISTI, v. 2020-June.
2166-0735
2166-0727
http://hdl.handle.net/11449/201993
10.23919/CISTI49556.2020.9140923
2-s2.0-85089033151
url http://dx.doi.org/10.23919/CISTI49556.2020.9140923
http://hdl.handle.net/11449/201993
identifier_str_mv Iberian Conference on Information Systems and Technologies, CISTI, v. 2020-June.
2166-0735
2166-0727
10.23919/CISTI49556.2020.9140923
2-s2.0-85089033151
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Iberian Conference on Information Systems and Technologies, CISTI
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803045202623987712