3 Research products, page 1 of 1
Loading
- Other research product . Other ORP type . 2004Open Access EnglishAuthors:Bruntink, Magiel; Deursen, Arie; Engelen, R.; Tourwé, Tom;Bruntink, Magiel; Deursen, Arie; Engelen, R.; Tourwé, Tom;Publisher: CWICountry: Netherlands
Code implementing a crosscutting concern is often spread over many different parts of an application. Identifying such code automatically greatly improves both the maintainability and the evolvability of the application. First of all, it allows a developer to more easily find the places in the code that must be changed when the concern changes, and thus makes such changes less time consuming and less prone to errors. Second, it allows a developer to refactor the code, so that it uses modern and more advanced abstraction mechanisms, thereby restoring its modularity. In this paper, we evaluate the suitability of clone detection as a technique for the identification of crosscutting concerns. To that end, we manually identify four specific concerns in an industrial C application, and analyze to what extent clone detection is capable of finding these concerns. We consider our results as a stepping stone toward an automated 'concern miner' based on clone detection.
- Research data . 2022Open AccessAuthors:Harro Jongen; Gert-Jan Steeneveld; Jason Beringer; Andreas Christen; Krzysztof Fortuniak; Jinkyu Hong; Je-Woo Hong; Cor M. J. Jacobs; Leena Järvi; Fred Meier; +6 moreHarro Jongen; Gert-Jan Steeneveld; Jason Beringer; Andreas Christen; Krzysztof Fortuniak; Jinkyu Hong; Je-Woo Hong; Cor M. J. Jacobs; Leena Järvi; Fred Meier; Włodzimierz Pawlak; Matthias Roth; Theeuwes, Natalie; Erik Velasco; A.J. (Adriaan) Teuling; Nektarios Chrysoulakis;Publisher: 4TU.ResearchDataCountry: NetherlandsProject: AKA | Urban green space solutio... (321527), NSERC
Data contains meteorological and heat flux observations from eddy-covariance towers at 13 sites in different cities.Data is preprocessed for the analysis to infer water storage capacities, which means they are daily aggregates.
Average popularityAverage popularity In bottom 99%Average influencePopularity: Citation-based measure reflecting the current impact.Average influence In bottom 99%Influence: Citation-based measure reflecting the total impact.add Add to ORCIDPlease grant OpenAIRE to access and update your ORCID works.This Research product is the result of merged Research products in OpenAIRE.
You have already added works in your ORCID record related to the merged Research product. - Other research product . Other ORP type . 2002Open AccessAuthors:de Berg, M.T.; Bose, P.; Cheong, O.; Morin, P.J.; Geometrie, Beeldwetenschappen en Virtuele Omgevingen; Dep Informatica;de Berg, M.T.; Bose, P.; Cheong, O.; Morin, P.J.; Geometrie, Beeldwetenschappen en Virtuele Omgevingen; Dep Informatica;Publisher: Utrecht University: Information and Computing SciencesCountry: NetherlandsProject: NSERC
3 Research products, page 1 of 1
Loading
- Other research product . Other ORP type . 2004Open Access EnglishAuthors:Bruntink, Magiel; Deursen, Arie; Engelen, R.; Tourwé, Tom;Bruntink, Magiel; Deursen, Arie; Engelen, R.; Tourwé, Tom;Publisher: CWICountry: Netherlands
Code implementing a crosscutting concern is often spread over many different parts of an application. Identifying such code automatically greatly improves both the maintainability and the evolvability of the application. First of all, it allows a developer to more easily find the places in the code that must be changed when the concern changes, and thus makes such changes less time consuming and less prone to errors. Second, it allows a developer to refactor the code, so that it uses modern and more advanced abstraction mechanisms, thereby restoring its modularity. In this paper, we evaluate the suitability of clone detection as a technique for the identification of crosscutting concerns. To that end, we manually identify four specific concerns in an industrial C application, and analyze to what extent clone detection is capable of finding these concerns. We consider our results as a stepping stone toward an automated 'concern miner' based on clone detection.
- Research data . 2022Open AccessAuthors:Harro Jongen; Gert-Jan Steeneveld; Jason Beringer; Andreas Christen; Krzysztof Fortuniak; Jinkyu Hong; Je-Woo Hong; Cor M. J. Jacobs; Leena Järvi; Fred Meier; +6 moreHarro Jongen; Gert-Jan Steeneveld; Jason Beringer; Andreas Christen; Krzysztof Fortuniak; Jinkyu Hong; Je-Woo Hong; Cor M. J. Jacobs; Leena Järvi; Fred Meier; Włodzimierz Pawlak; Matthias Roth; Theeuwes, Natalie; Erik Velasco; A.J. (Adriaan) Teuling; Nektarios Chrysoulakis;Publisher: 4TU.ResearchDataCountry: NetherlandsProject: AKA | Urban green space solutio... (321527), NSERC
Data contains meteorological and heat flux observations from eddy-covariance towers at 13 sites in different cities.Data is preprocessed for the analysis to infer water storage capacities, which means they are daily aggregates.
Average popularityAverage popularity In bottom 99%Average influencePopularity: Citation-based measure reflecting the current impact.Average influence In bottom 99%Influence: Citation-based measure reflecting the total impact.add Add to ORCIDPlease grant OpenAIRE to access and update your ORCID works.This Research product is the result of merged Research products in OpenAIRE.
You have already added works in your ORCID record related to the merged Research product. - Other research product . Other ORP type . 2002Open AccessAuthors:de Berg, M.T.; Bose, P.; Cheong, O.; Morin, P.J.; Geometrie, Beeldwetenschappen en Virtuele Omgevingen; Dep Informatica;de Berg, M.T.; Bose, P.; Cheong, O.; Morin, P.J.; Geometrie, Beeldwetenschappen en Virtuele Omgevingen; Dep Informatica;Publisher: Utrecht University: Information and Computing SciencesCountry: NetherlandsProject: NSERC