-
1
-
-
34548734724
-
-
Prasanth Anbalagan, Tao Xie, Automated inference of pointcuts in aspect-oriented refactoring, in: 29th International Conference on Software Engineering (ICSE), May 2007.
-
Prasanth Anbalagan, Tao Xie, Automated inference of pointcuts in aspect-oriented refactoring, in: 29th International Conference on Software Engineering (ICSE), May 2007.
-
-
-
-
2
-
-
30344445794
-
-
David Binkley, Mariano Ceccato, Mark Harman, Filippo Ricca, Paolo Tonella, Automated refactoring of object oriented code into aspects, in: 21st IEEE International Conference on Software Maintenance (ICSM), 2005, pp. 27-36.
-
David Binkley, Mariano Ceccato, Mark Harman, Filippo Ricca, Paolo Tonella, Automated refactoring of object oriented code into aspects, in: 21st IEEE International Conference on Software Maintenance (ICSM), 2005, pp. 27-36.
-
-
-
-
3
-
-
33750215833
-
Tool-supported refactoring of existing object-oriented code into aspects
-
Binkley D., Ceccato M., Harman M., Ricca F., and Tonella P. Tool-supported refactoring of existing object-oriented code into aspects. IEEE Transactions Software Engineering 32 9 (2006) 698-717
-
(2006)
IEEE Transactions Software Engineering
, vol.32
, Issue.9
, pp. 698-717
-
-
Binkley, D.1
Ceccato, M.2
Harman, M.3
Ricca, F.4
Tonella, P.5
-
4
-
-
84976665944
-
-
Gilad Bracha, William Cook, Mixin-based inheritance, in: Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), 1990, pp. 303-311.
-
Gilad Bracha, William Cook, Mixin-based inheritance, in: Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), 1990, pp. 303-311.
-
-
-
-
5
-
-
0017419683
-
A transformation system for developing recursive programs
-
Burstall R.M., and Darlington J. A transformation system for developing recursive programs. Journal of the ACM 24 1 (1977) 44-67
-
(1977)
Journal of the ACM
, vol.24
, Issue.1
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
6
-
-
27744541616
-
-
Mariano Ceccato, Marius Marin, Kim Mens, Leon Moonen, Paolo Tonella, Tom Tourwé, A qualitative comparison of three aspect mining techniques, in: 13th International Workshop on Program Comprehension (IWPC), 2005, pp. 13-22.
-
Mariano Ceccato, Marius Marin, Kim Mens, Leon Moonen, Paolo Tonella, Tom Tourwé, A qualitative comparison of three aspect mining techniques, in: 13th International Workshop on Program Comprehension (IWPC), 2005, pp. 13-22.
-
-
-
-
7
-
-
85086751663
-
-
William Chung, William H. Harrison, Vincent J. Kruskal, Harold Ossher, Stanley M. Sutton Jr., Peri L. Tarr, Matthew Chapman, Andrew Clement, Helen Hawkins, Sian January, The concern manipulation environment, in: 27th International Conference on Software Engineering (ICSE), 2005, pp. 666-667.
-
William Chung, William H. Harrison, Vincent J. Kruskal, Harold Ossher, Stanley M. Sutton Jr., Peri L. Tarr, Matthew Chapman, Andrew Clement, Helen Hawkins, Sian January, The concern manipulation environment, in: 27th International Conference on Software Engineering (ICSE), 2005, pp. 666-667.
-
-
-
-
8
-
-
33244491691
-
-
Leonardo Cole, Paulo Borba, Deriving refactorings for AspectJ, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 123-134.
-
Leonardo Cole, Paulo Borba, Deriving refactorings for AspectJ, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 123-134.
-
-
-
-
9
-
-
12844253504
-
-
Adrian Colyer, Andrew Clement, Large-scale AOSD for middleware, in: Third International Conference on Aspect-Oriented Software Development, ACM Press, 2004, pp. 56-65.
-
Adrian Colyer, Andrew Clement, Large-scale AOSD for middleware, in: Third International Conference on Aspect-Oriented Software Development, ACM Press, 2004, pp. 56-65.
-
-
-
-
10
-
-
33646831658
-
The TXL source transformation language
-
Cordy J.R. The TXL source transformation language. Science of Computer Programming 61 3 (2006) 190-210
-
(2006)
Science of Computer Programming
, vol.61
, Issue.3
, pp. 190-210
-
-
Cordy, J.R.1
-
11
-
-
34547376602
-
-
Fernando Castor Filho, Nelio Cacho, Eduardo Figueiredo, Raquel Maranhao, Alessandro Garcia, Cecilia Rubira, Exceptions and aspects: the devil is in the details, in: 14th International Symposium on Foundations of Software Engineering (FSE), 2006, pp. 152-162.
-
Fernando Castor Filho, Nelio Cacho, Eduardo Figueiredo, Raquel Maranhao, Alessandro Garcia, Cecilia Rubira, Exceptions and aspects: the devil is in the details, in: 14th International Symposium on Foundations of Software Engineering (FSE), 2006, pp. 152-162.
-
-
-
-
12
-
-
0004061016
-
-
Addison-Wesley
-
Fowler M., Beck K., Brant J., Opdyke W., and Roberts D. Refactoring: Improving the Design of Existing Code (1999), Addison-Wesley
-
(1999)
Refactoring: Improving the Design of Existing Code
-
-
Fowler, M.1
Beck, K.2
Brant, J.3
Opdyke, W.4
Roberts, D.5
-
13
-
-
56649089019
-
-
Irum Godil, Hans-Arno Jacobsen, Horizontal decomposition of Prevayler, in: 15th Conference of the Centre for Advanced Studies on Collaborative Research (CASCON), 2005, pp. 83-100.
-
Irum Godil, Hans-Arno Jacobsen, Horizontal decomposition of Prevayler, in: 15th Conference of the Centre for Advanced Studies on Collaborative Research (CASCON), 2005, pp. 83-100.
-
-
-
-
14
-
-
30344474112
-
-
Jan Hannemann, Gail C. Murphy, Gregor Kiczales, Role-based refactoring of crosscutting concerns, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 135-146.
-
Jan Hannemann, Gail C. Murphy, Gregor Kiczales, Role-based refactoring of crosscutting concerns, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 135-146.
-
-
-
-
15
-
-
0942288239
-
Syntax-directed amorphous slicing
-
Harman M., Hu L., Munro M., Zhang X., Binkley D., Danicic S., Daoudi M., and Ouarbya L. Syntax-directed amorphous slicing. Automated Software Engineering 11 1 (2004) 27-61
-
(2004)
Automated Software Engineering
, vol.11
, Issue.1
, pp. 27-61
-
-
Harman, M.1
Hu, L.2
Munro, M.3
Zhang, X.4
Binkley, D.5
Danicic, S.6
Daoudi, M.7
Ouarbya, L.8
-
18
-
-
56649085963
-
-
Ramnivas Laddad, Aspect-oriented refactoring, TheServerSide.com, 2003.
-
Ramnivas Laddad, Aspect-oriented refactoring, TheServerSide.com, 2003.
-
-
-
-
19
-
-
34247156995
-
-
Jia Liu, Don Batory, Christian Lengauer, Feature oriented refactoring of legacy applications, in: 28th International Conference on Software Engineering (ICSE), 2006, pp. 112-121.
-
Jia Liu, Don Batory, Christian Lengauer, Feature oriented refactoring of legacy applications, in: 28th International Conference on Software Engineering (ICSE), 2006, pp. 112-121.
-
-
-
-
20
-
-
56649104580
-
-
Miguel P. Monteiro, João M. Fernandes, Some thoughts on refactoring objects to aspects, in: VIII Jornadas de Ingeniera de Software y Bases de Datos (JISBD), 2003.
-
Miguel P. Monteiro, João M. Fernandes, Some thoughts on refactoring objects to aspects, in: VIII Jornadas de Ingeniera de Software y Bases de Datos (JISBD), 2003.
-
-
-
-
21
-
-
33244471927
-
-
Miguel P. Monteiro, João M. Fernandes, Towards a catalog of aspect-oriented refactorings, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 111-122.
-
Miguel P. Monteiro, João M. Fernandes, Towards a catalog of aspect-oriented refactorings, in: Fourth International Conference on Aspect-Oriented Software Development (AOSD), 2005, pp. 111-122.
-
-
-
-
23
-
-
0035018841
-
-
Gail C. Murphy, Albert Lai, Robert J. Walker, Martin P. Robillard, Separating features in source code: an exploratory study, in: 23rd International Conference on Software Engineering (ICSE), 2001, pp. 275-284.
-
Gail C. Murphy, Albert Lai, Robert J. Walker, Martin P. Robillard, Separating features in source code: an exploratory study, in: 23rd International Conference on Software Engineering (ICSE), 2001, pp. 275-284.
-
-
-
-
25
-
-
56649087495
-
-
Martin P. Robillard, Frdric Weigand-Warr, Concernmapper: simple view-based separation of scattered concerns, in: Eclipse Technology Exchange Workshop, ACM, 2005.
-
Martin P. Robillard, Frdric Weigand-Warr, Concernmapper: simple view-based separation of scattered concerns, in: Eclipse Technology Exchange Workshop, ACM, 2005.
-
-
-
-
26
-
-
34247132712
-
-
Mathieu Verbaere, Ran Ettinger, Oege de Moor, JunGL: a scripting language for refactoring, in: 28th International Conference on Software Engineering (ICSE), 2006, pp. 172-181.
-
Mathieu Verbaere, Ran Ettinger, Oege de Moor, JunGL: a scripting language for refactoring, in: 28th International Conference on Software Engineering (ICSE), 2006, pp. 172-181.
-
-
-
-
27
-
-
84947264529
-
Program transformation with Stratego/XT: rules, strategies, tools, and systems in StrategoXT-0.9
-
Domain-Specific Program Generation, Springer-Verlag
-
Visser E. Program transformation with Stratego/XT: rules, strategies, tools, and systems in StrategoXT-0.9. Domain-Specific Program Generation. Lecture Notes in Computer Science vol. 3016 (2004), Springer-Verlag 216-238
-
(2004)
Lecture Notes in Computer Science
, vol.3016
, pp. 216-238
-
-
Visser, E.1
-
28
-
-
18244401637
-
A survey of strategies in rule-based program transformation systems
-
Visser E. A survey of strategies in rule-based program transformation systems. Journal of Symbolic Computation 40 1 (2005) 831-873
-
(2005)
Journal of Symbolic Computation
, vol.40
, Issue.1
, pp. 831-873
-
-
Visser, E.1
-
29
-
-
34548078075
-
-
Isaac Yuen, Martin P. Robillard, Bridging the gap between aspect mining and refactoring, in: AOSD Workshop on Linking Aspect Technology and Evolution, 2007.
-
Isaac Yuen, Martin P. Robillard, Bridging the gap between aspect mining and refactoring, in: AOSD Workshop on Linking Aspect Technology and Evolution, 2007.
-
-
-
-
30
-
-
12844282173
-
-
Charles Zhang, Hans-Arno Jacobsen, Resolving feature convolution in middleware systems, in: 19th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications, ACM Press, 2004, pp. 188-205.
-
Charles Zhang, Hans-Arno Jacobsen, Resolving feature convolution in middleware systems, in: 19th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications, ACM Press, 2004, pp. 188-205.
-
-
-
-
31
-
-
34548214160
-
-
Charles Zhang, Hans-Arno Jacobsen, Efficiently mining crosscutting concerns through random walks, in: Sixth International Conference on Aspect-oriented Software Development (AOSD), 2007, pp. 226-238.
-
Charles Zhang, Hans-Arno Jacobsen, Efficiently mining crosscutting concerns through random walks, in: Sixth International Conference on Aspect-oriented Software Development (AOSD), 2007, pp. 226-238.
-
-
-
|