Techniques for the identification of crosscutting concerns: A systematic literature review
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , , , |
Tipo de documento: | Capítulo de livro |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1007/978-3-319-32467-8_50 http://hdl.handle.net/11449/172785 |
Resumo: | Modularization is a goal difficult to achieve in software development. Some requirements, named crosscutting concerns, cannot be clearly mapped into isolated source code units, and their implementations tend to cut across multiple units. Although several researches propose new approaches to identify crosscutting concerns, few works aim to provide analysis, synthesis and documentation of the aspect mining literature. To address this research gap, we conducted a systematic literature review to provide researchers with a state-of-the-art of the existing aspect mining techniques. We point out challenges and open issues on most of the techniques analyzed that could be improved in further researches. |
id |
UNSP_b3c1b389764f308fab9d4793875e717c |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/172785 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Techniques for the identification of crosscutting concerns: A systematic literature reviewAspectsConcernsCrosscutting-concernsCrosscuttingnessReviewModularization is a goal difficult to achieve in software development. Some requirements, named crosscutting concerns, cannot be clearly mapped into isolated source code units, and their implementations tend to cut across multiple units. Although several researches propose new approaches to identify crosscutting concerns, few works aim to provide analysis, synthesis and documentation of the aspect mining literature. To address this research gap, we conducted a systematic literature review to provide researchers with a state-of-the-art of the existing aspect mining techniques. We point out challenges and open issues on most of the techniques analyzed that could be improved in further researches.College of Science and Technology São Paulo State University - UNESP, Campus at Presidente PrudenteCollege of Science and Technology São Paulo State University - UNESP, Campus at Presidente PrudenteUniversidade Estadual Paulista (Unesp)Marçal, Ingrid [UNESP]Garcia, Rogério Eduardo [UNESP]Eler, Danilo Medeiros [UNESP]Junior, Celso Olivete [UNESP]Correia, Ronaldo C. M. [UNESP]2018-12-11T17:02:10Z2018-12-11T17:02:10Z2016-04-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookPart569-579http://dx.doi.org/10.1007/978-3-319-32467-8_50Advances in Intelligent Systems and Computing, v. 448, p. 569-579.2194-5357http://hdl.handle.net/11449/17278510.1007/978-3-319-32467-8_502-s2.0-84962631375803101257325936126161351759726290000-0003-1248-528XScopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengAdvances in Intelligent Systems and Computinginfo:eu-repo/semantics/openAccess2024-06-18T18:18:24Zoai:repositorio.unesp.br:11449/172785Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T20:11:25.699318Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Techniques for the identification of crosscutting concerns: A systematic literature review |
title |
Techniques for the identification of crosscutting concerns: A systematic literature review |
spellingShingle |
Techniques for the identification of crosscutting concerns: A systematic literature review Marçal, Ingrid [UNESP] Aspects Concerns Crosscutting-concerns Crosscuttingness Review |
title_short |
Techniques for the identification of crosscutting concerns: A systematic literature review |
title_full |
Techniques for the identification of crosscutting concerns: A systematic literature review |
title_fullStr |
Techniques for the identification of crosscutting concerns: A systematic literature review |
title_full_unstemmed |
Techniques for the identification of crosscutting concerns: A systematic literature review |
title_sort |
Techniques for the identification of crosscutting concerns: A systematic literature review |
author |
Marçal, Ingrid [UNESP] |
author_facet |
Marçal, Ingrid [UNESP] Garcia, Rogério Eduardo [UNESP] Eler, Danilo Medeiros [UNESP] Junior, Celso Olivete [UNESP] Correia, Ronaldo C. M. [UNESP] |
author_role |
author |
author2 |
Garcia, Rogério Eduardo [UNESP] Eler, Danilo Medeiros [UNESP] Junior, Celso Olivete [UNESP] Correia, Ronaldo C. M. [UNESP] |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Marçal, Ingrid [UNESP] Garcia, Rogério Eduardo [UNESP] Eler, Danilo Medeiros [UNESP] Junior, Celso Olivete [UNESP] Correia, Ronaldo C. M. [UNESP] |
dc.subject.por.fl_str_mv |
Aspects Concerns Crosscutting-concerns Crosscuttingness Review |
topic |
Aspects Concerns Crosscutting-concerns Crosscuttingness Review |
description |
Modularization is a goal difficult to achieve in software development. Some requirements, named crosscutting concerns, cannot be clearly mapped into isolated source code units, and their implementations tend to cut across multiple units. Although several researches propose new approaches to identify crosscutting concerns, few works aim to provide analysis, synthesis and documentation of the aspect mining literature. To address this research gap, we conducted a systematic literature review to provide researchers with a state-of-the-art of the existing aspect mining techniques. We point out challenges and open issues on most of the techniques analyzed that could be improved in further researches. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-04-01 2018-12-11T17:02:10Z 2018-12-11T17:02:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bookPart |
format |
bookPart |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1007/978-3-319-32467-8_50 Advances in Intelligent Systems and Computing, v. 448, p. 569-579. 2194-5357 http://hdl.handle.net/11449/172785 10.1007/978-3-319-32467-8_50 2-s2.0-84962631375 8031012573259361 2616135175972629 0000-0003-1248-528X |
url |
http://dx.doi.org/10.1007/978-3-319-32467-8_50 http://hdl.handle.net/11449/172785 |
identifier_str_mv |
Advances in Intelligent Systems and Computing, v. 448, p. 569-579. 2194-5357 10.1007/978-3-319-32467-8_50 2-s2.0-84962631375 8031012573259361 2616135175972629 0000-0003-1248-528X |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Advances in Intelligent Systems and Computing |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
569-579 |
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_ |
1808129169644584960 |