-
1
-
-
0032643249
-
N degrees of separation: Multi-dimensional separation of concerns
-
21st
-
Tarr, P., Ossher, H., Harrison, W., and Sutton, S.M.: ' N degrees of separation: multi-dimensional separation of concerns ', 21st, Int. Conf. Software Engineering (ICSE), 1999, p. 107-119
-
(1999)
Int. Conf. Software Engineering (ICSE)
, pp. 107-119
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton, S.M.4
-
2
-
-
0000498999
-
Aspect-oriented programming
-
et al.
-
Kiczales, G., Lamping, J., and Mendhekar, A.: et al. ' Aspect-oriented programming ', European Conf. Object-Oriented Programming (ECOOP), 1997
-
(1997)
European Conf. Object-Oriented Programming (ECOOP)
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
-
3
-
-
34248231927
-
The paradoxical success of aspect-oriented programming
-
Steimann, F.: ' The paradoxical success of aspect-oriented programming ', Proc. 21st Annual ACM SIGPLAN Conf. Object Oriented Programming Systems, Languages, and Applications, 2006, p. 481-497
-
(2006)
Proc. 21st Annual ACM SIGPLAN Conf. Object Oriented Programming Systems, Languages, and Applications
, pp. 481-497
-
-
Steimann, F.1
-
6
-
-
33750215833
-
Toolsupported refactoring of existing object-oriented code into aspects
-
10.1109/TSE.2006.95 0098-5589
-
Binkley, D., Ceccato, M., Harman, M., Ricca, F., and Tonella, P.: ' Toolsupported refactoring of existing object-oriented code into aspects ', IEEE Trans. Softw. Eng., 2006, 32, (9), p. 698-717 10.1109/TSE.2006.95 0098-5589
-
(2006)
IEEE Trans. Softw. Eng.
, vol.32
, Issue.9
, pp. 698-717
-
-
Binkley, D.1
Ceccato, M.2
Harman, M.3
Ricca, F.4
Tonella, P.5
-
7
-
-
0004072686
-
-
Addison-Wesley
-
Aho, A.V., Sethi, R., and Ullman, J.D.: ' Compilers: principles, techniques and tools ', (Addison-Wesley, 1985)
-
(1985)
Compilers: Principles, Techniques and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
9
-
-
0001956132
-
Soot - A java bytecode optimization framework
-
Vallee-Rai, R., Co, P., Gagnon, E., Hendren, L., Lam, P., and Sundaresan, V.: ' Soot - a java bytecode optimization framework ', Proc. CASCON, 1999
-
(1999)
Proc. CASCON
-
-
Vallee-Rai, R.1
Co, P.2
Gagnon, E.3
Hendren, L.4
Lam, P.5
Sundaresan, V.6
-
10
-
-
38349160454
-
Identifying crosscutting concerns using fan-in analysis
-
1049-331X
-
Marin, M., van Deursen, A., and Moonen, L.: ' Identifying crosscutting concerns using fan-in analysis ', ACM Trans. Softw. Eng. Methodol., 2007, 17, (1) 1049-331X
-
(2007)
ACM Trans. Softw. Eng. Methodol.
, vol.17
, Issue.1
-
-
Marin, M.1
Van Deursen, A.2
Moonen, L.3
-
11
-
-
33746462752
-
Applying and combining three different aspect mining techniques
-
Ceccato, M., Marin, M., Mens, K., Moonen, L., Tonella, P., and Tourwe, T.: ' Applying and combining three different aspect mining techniques ', Softw. Qual. J., 2006, 14, (3)
-
(2006)
Softw. Qual. J.
, vol.14
, Issue.3
-
-
Ceccato, M.1
Marin, M.2
Mens, K.3
Moonen, L.4
Tonella, P.5
Tourwe, T.6
-
12
-
-
12344310464
-
Design and evaluation of an automated aspect mining tool
-
Shepherd, D., Gibson, E., and Pollock, L.: ' Design and evaluation of an automated aspect mining tool ', Int. Conf. Software Engineering and Practice, 2004
-
(2004)
Int. Conf. Software Engineering and Practice
-
-
Shepherd, D.1
Gibson, E.2
Pollock, L.3
-
13
-
-
34548758736
-
Timna: A framework for combining aspect mining analyses
-
Shepherd, D., Palm, J., Pollock, L., and Chu-Carroll, M.: ' Timna: a framework for combining aspect mining analyses ', Int. Conf. Automated Software Engineering, 2005
-
(2005)
Int. Conf. Automated Software Engineering
-
-
Shepherd, D.1
Palm, J.2
Pollock, L.3
Chu-Carroll, M.4
-
18
-
-
0141665005
-
-
Technical Report CS99-0640, Department of Computer Science and Engineering, San Diego, UC
-
' Aspect browser: tool support for managing dispersed aspects ', Technical Report CS99-0640, Department of Computer Science and Engineering, San Diego, UC, 1999
-
(1999)
Aspect Browser: Tool Support for Managing Dispersed Aspects
-
-
-
19
-
-
0141539431
-
Quantifying aspects in middleware platforms
-
2nd
-
Zhang, C., and Jacobsen, H.A.: ' Quantifying aspects in middleware platforms ', 2nd, Intl. Conf. Aspect-Oriented Software Development (AOSD), 2003, p. 130-139
-
(2003)
Intl. Conf. Aspect-Oriented Software Development (AOSD)
, pp. 130-139
-
-
Zhang, C.1
Jacobsen, H.A.2
-
21
-
-
18044396139
-
An evaluation of clone detection techniques for identifying cross-cutting concerns
-
Bruntink, M., van Deursen, A., van Engelen, R., and Tourwe, T.: ' An evaluation of clone detection techniques for identifying cross-cutting concerns ', Proc. Int. Conf. Software Maintenance, 2004
-
(2004)
Proc. Int. Conf. Software Maintenance
-
-
Bruntink, M.1
Van Deursen, A.2
Van Engelen, R.3
Tourwe, T.4
-
23
-
-
30344449773
-
On the use of clone detection for identifying crosscutting concern code
-
10.1109/TSE.2005.114 0098-5589
-
Bruntink, M., van Deursen, A., van Engelen, R., and Tourwe, T.: ' On the use of clone detection for identifying crosscutting concern code ', IEEE Trans. Softw. Eng., 2005, 31, (10), p. 804-818 10.1109/TSE.2005.114 0098-5589
-
(2005)
IEEE Trans. Softw. Eng.
, vol.31
, Issue.10
, pp. 804-818
-
-
Bruntink, M.1
Van Deursen, A.2
Van Engelen, R.3
Tourwe, T.4
-
24
-
-
34547464077
-
Mining aspects from version history
-
21st
-
Breu, S., and Zimmermann, T.: ' Mining aspects from version history ', 21st, IEEE/ACM Int Conf. Automated Software Engineering (ASE 2006), 2006, p. 221-230
-
(2006)
IEEE/ACM Int Conf. Automated Software Engineering (ASE 2006)
, pp. 221-230
-
-
Breu, S.1
Zimmermann, T.2
-
25
-
-
84890351851
-
Using language clues to discover crosscutting concerns
-
1st
-
Shepherd, D., Tourwe, T., and Pollock, L.: ' Using language clues to discover crosscutting concerns ', 1st, Int. Workshop on the Modeling and Analysis of Concerns in Software (MACS), 2005
-
(2005)
Int. Workshop on the Modeling and Analysis of Concerns in Software (MACS)
-
-
Shepherd, D.1
Tourwe, T.2
Pollock, L.3
-
26
-
-
33751558768
-
Interfaces, aspects, and views
-
Shepherd, D., and Pollock, L.: ' Interfaces, aspects, and views ', Workshop on Linking Aspect Technology and Evolution (LATE), 2005
-
(2005)
Workshop on Linking Aspect Technology and Evolution (LATE)
-
-
Shepherd, D.1
Pollock, L.2
-
27
-
-
34948820645
-
A common framework for aspect mining based on crosscutting concern sorts
-
Marin, M., Moonen, L., and van Deursen, A.: ' A common framework for aspect mining based on crosscutting concern sorts ', Proc. 13th IEEE Working Conf. Reverse Engineering (WCRE), 2006, p. 29-38
-
(2006)
Proc. 13th IEEE Working Conf. Reverse Engineering (WCRE)
, pp. 29-38
-
-
Marin, M.1
Moonen, L.2
Van Deursen, A.3
-
28
-
-
18044397306
-
Migrating interface implementation to aspects
-
20th
-
Tonella, P., and Ceccato, M.: ' Migrating interface implementation to aspects ', 20th, IEEE Int. Conf. Software Maintenance (ICSM'04), 2004, p. 220-229
-
(2004)
IEEE Int. Conf. Software Maintenance (ICSM'04)
, pp. 220-229
-
-
Tonella, P.1
Ceccato, M.2
-
29
-
-
30344442149
-
Refactoring the aspectizable interfaces: An empirical assessment
-
10.1109/TSE.2005.115 0098-5589
-
Tonella, P., and Ceccato, M.: ' Refactoring the aspectizable interfaces: an empirical assessment ', IEEE Trans. Softw. Eng., 2005, 31, (10), p. 819-832 10.1109/TSE.2005.115 0098-5589
-
(2005)
IEEE Trans. Softw. Eng.
, vol.31
, Issue.10
, pp. 819-832
-
-
Tonella, P.1
Ceccato, M.2
-
30
-
-
0036041420
-
Bugs as deviant behavior: A general approach to inferring errors in systems code
-
10.1145/502059.502041
-
Engler, D., Chen, D.Y., Hallem, S., Chou, A., and Chelf, B.: ' Bugs as deviant behavior: a general approach to inferring errors in systems code ', SIGOPS Oper. Syst. Rev., 2001, 35, (5), p. 57-72 10.1145/502059.502041
-
(2001)
SIGOPS Oper. Syst. Rev.
, vol.35
, Issue.5
, pp. 57-72
-
-
Engler, D.1
Chen, D.Y.2
Hallem, S.3
Chou, A.4
Chelf, B.5
|