Title | ||
---|---|---|
Are monitoring crosscutting concerns really refactorable into aspects?: an empirical study |
Abstract | ||
---|---|---|
Monitoring concerns' implementation crosscuts a software's system core concerns' implementation, leading to difficult to maintain and understand source code. Other paradigms have been proposed for crosscutting concerns implementation that should improve the understandability and maintainability of the software system. However, can we easily refactor monitoring concerns implementation in order to implement them using these paradigms? How will the new implementation affect the software system's source code? In this paper we present our study of monitoring concerns implementation in Java-based software systems, from the point of view of refactoring into aspects. We discuss the challenges that have to be overcome and how will the refactoring impact important characteristics of the overall system.
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/IWoR.2019.00018 | Proceedings of the 3rd International Workshop on Refactoring |
Keywords | Field | DocType |
aspects, monitoring concerns, refactoring | Software engineering,Source code,Computer science,Software system,Software,Code refactoring,Java,Empirical research,Maintainability | Conference |
ISBN | Citations | PageRank |
978-1-7281-2271-7 | 0 | 0.34 |
References | Authors | |
3 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Grigoreta Sofia Cojocar | 1 | 3 | 5.20 |
Adriana Mihaela Guran | 2 | 2 | 4.51 |