Logo do repositório
 

Mining software repository to identify crosscutting concerns using combined techniques

dc.contributor.authorMarçal, Ingrid [UNESP]
dc.contributor.authorGarcia, Rogério Eduardo [UNESP]
dc.contributor.authorCorreia, Ronaldo C. M. [UNESP]
dc.contributor.authorOlivete, Celso [UNESP]
dc.contributor.institutionUniversidade Estadual Paulista (UNESP)
dc.date.accessioned2022-04-29T07:26:22Z
dc.date.available2022-04-29T07:26:22Z
dc.date.issued2013-01-01
dc.description.abstractModularization is a goal difficult to achieve in software development. Aspect mining aims to identify crosscutting concerns in non aspect oriented software allowing organizing them into aspects and, thus, improve the modularization. Several techniques have been proposed to identify crosscutting concerns from software repositories, usually by analyzing static data or execution traces. In this paper we present an approach on mining crosscutting concerns using combined results from two techniques: Frequent Closed Itemset Mining and Commit Frequency Analysis, which is presented in this paper as well. We evaluated our approach and observed that combining both techniques lead to better sets of crosscutting concerns candidates.en
dc.description.affiliationDepartamento de Matemática E Computação, Faculdade de Ciências E Tecnologia, Universidade Estadual Paulista Júlio de Mesquita Filho - UNESP
dc.description.affiliationUnespDepartamento de Matemática E Computação, Faculdade de Ciências E Tecnologia, Universidade Estadual Paulista Júlio de Mesquita Filho - UNESP
dc.format.extent338-343
dc.identifier.citationProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, v. 2013-January, n. January, p. 338-343, 2013.
dc.identifier.issn2325-9086
dc.identifier.issn2325-9000
dc.identifier.scopus2-s2.0-84937700496
dc.identifier.urihttp://hdl.handle.net/11449/228022
dc.language.isoeng
dc.relation.ispartofProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
dc.sourceScopus
dc.subjectAspect mining
dc.subjectCode evolution
dc.subjectMining software repositories
dc.subjectSoftware maintenance
dc.titleMining software repository to identify crosscutting concerns using combined techniquesen
dc.typeTrabalho apresentado em evento
dspace.entity.typePublication
unesp.departmentMatemática e Computação - FCTpt

Arquivos