-
1
-
-
26444578339
-
Open modules: Modular reasoning about advice
-
th European Conference on Object-Oriented Programming ECOOP'05, number in, Glasgow, UK, July 25-29, Springer Verlag
-
th European Conference on Object-Oriented Programming (ECOOP'05), number 3586 in Lecture Notes in Computer Science, pages 144-168, Glasgow, UK, July 25-29 2005. Springer Verlag.
-
(2005)
Lecture Notes in Computer Science
, vol.3586
, pp. 144-168
-
-
Aldrich, J.1
-
3
-
-
42149110111
-
An overview of CaesarJ
-
I. Aracic, V. Gasiunas, M. Mezini, and K. Ostermann. An overview of CaesarJ. In Rashid and Aksit [35], pages 135-173.
-
Rashid and Aksit
, vol.35
, pp. 135-173
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
4
-
-
33244496661
-
-
th International Conference on Aspect-Oriented Software Development (AOSD'05), pages 87-98, Chicago, Illinois, USA, Mar. 14-18 2005. ACM Press.
-
th International Conference on Aspect-Oriented Software Development (AOSD'05), pages 87-98, Chicago, Illinois, USA, Mar. 14-18 2005. ACM Press.
-
-
-
-
5
-
-
42149154270
-
-
P. Avgustinov, A. S. Christensen, L. J. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble, abc: an extensible AspectJ compiler. In Rashid and Aksit [35], pages 293-334.
-
P. Avgustinov, A. S. Christensen, L. J. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble, abc: an extensible AspectJ compiler. In Rashid and Aksit [35], pages 293-334.
-
-
-
-
6
-
-
18844417910
-
What are the key issues for commercial AOP use: How does AspectWerkz address them?
-
J. Bonér. What are the key issues for commercial AOP use: how does AspectWerkz address them? In AOSD'04 [2], pages 5-6.
-
AOSD'04
, vol.2
, pp. 5-6
-
-
Bonér, J.1
-
7
-
-
34250616967
-
Obliviousness, modular reasoning, and the behavioral subtyping analogy
-
Boston, Massachusetts, Mar. 18, AOSD'03, ACM Press
-
C. Clifton and G. T. Leavens. Obliviousness, modular reasoning, and the behavioral subtyping analogy. In Proceedings of the AOSD'03 Workshop on Software-engineering Properties of Languages for Aspect Technologies (SPLAT'03), Boston, Massachusetts, Mar. 18 2003. AOSD'03, ACM Press.
-
(2003)
Proceedings of the AOSD'03 Workshop on Software-engineering Properties of Languages for Aspect Technologies (SPLAT'03)
-
-
Clifton, C.1
Leavens, G.T.2
-
8
-
-
33244467493
-
Logic meta-programming, a framework for domain-specific aspect programming languages
-
Unpublished
-
K. De Volder, J. Brichau, K. Mens, and T. D'Hondt. Logic meta-programming, a framework for domain-specific aspect programming languages. Unpublished, 2001.
-
(2001)
-
-
De Volder, K.1
Brichau, J.2
Mens, K.3
D'Hondt, T.4
-
10
-
-
42149148356
-
th European Conference on Object-Oriented Programming (ECOOP'03)
-
number, Darmstadt, Germany, July 21-25, Springer Verlag
-
th European Conference on Object-Oriented Programming (ECOOP'03), number 2743 in Lecture Notes in Computer Science, Darmstadt, Germany, July 21-25 2003. Springer Verlag.
-
(2003)
Lecture Notes in Computer Science
, vol.2743
-
-
-
12
-
-
3242890796
-
-
R. E. Filman, T. Elrad, S. Clarke, and M. Akgit, editors, Addison-Wesley, Boston
-
R. E. Filman, T. Elrad, S. Clarke, and M. Akgit, editors. Aspect-Oriented Software Development. Addison-Wesley, Boston, 2005.
-
(2005)
Aspect-Oriented Software Development
-
-
-
13
-
-
0003913390
-
Aspect-oriented programming is quantification and obliviousness
-
P. Tarr, L. Bergmans, M. Griss, and H. Ossher, editors, Department of Computer Science, University of Twente, The Netherlands
-
R. E. Filman and D. P. Friedman. Aspect-oriented programming is quantification and obliviousness. In P. Tarr, L. Bergmans, M. Griss, and H. Ossher, editors, Proceedings of the OOPSLA 2000 Workshop on Advanced Separation of Concerns. Department of Computer Science, University of Twente, The Netherlands, 2000.
-
(2000)
Proceedings of the OOPSLA 2000 Workshop on Advanced Separation of Concerns
-
-
Filman, R.E.1
Friedman, D.P.2
-
16
-
-
34247342236
-
Detecting and resolving ambiguities caused by inter-dependent introductions
-
Bonn, Germany, Mar. 20-24, ACM Press
-
th International Conference on Aspect-Oriented Software Development (AOSD'06), pages 214-225, Bonn, Germany, Mar. 20-24 2006. ACM Press.
-
(2006)
th International Conference on Aspect-Oriented Software Development (AOSD'06)
, pp. 214-225
-
-
Havinga, W.1
Nagy, I.2
Bergmans, L.3
Akşit, M.4
-
17
-
-
18044373339
-
Advice weaving in AspectJ
-
E. Hilsdale and J. Hugunin. Advice weaving in AspectJ. In AOSD'04 [2], pages 26-35.
-
AOSD'04
, vol.2
, pp. 26-35
-
-
Hilsdale, E.1
Hugunin, J.2
-
19
-
-
42149098208
-
An untyped calculus for aspect oriented programs
-
R. Jagadeesan, A. Jeffrey, and J. Riely. An untyped calculus for aspect oriented programs. In ECOOP'03 [10], pages 54-73.
-
ECOOP'03
, vol.10
, pp. 54-73
-
-
Jagadeesan, R.1
Jeffrey, A.2
Riely, J.3
-
20
-
-
82955230066
-
An overview of AspectJ
-
th European Conference on Object-Oriented Programming ECOOP'01, number in, Budapest, Hungary, June 18-22, Springer Verlag
-
th European Conference on Object-Oriented Programming (ECOOP'01), number 2072 in Lecture Notes in Computer Science, pages 327-353, Budapest, Hungary, June 18-22 2001. Springer Verlag.
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
21
-
-
35248828504
-
Aspect-oriented programming
-
th European Conference on ObjectOriented Programming ECOOP'97, number in, Jyväskylä, Finland, June 9-13, Springer Verlag
-
th European Conference on ObjectOriented Programming (ECOOP'97), number 1241 in Lecture Notes in Computer Science, pages 220-242, Jyväskylä, Finland, June 9-13 1997. Springer Verlag.
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
22
-
-
31744446921
-
Pluggable AOP: Designing aspect mechanisms for third-party composition
-
San Diego, CA, USA, Oct. 16-20, ACM Press
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'05), pages 247-263, San Diego, CA, USA, Oct. 16-20 2005. ACM Press.
-
(2005)
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'05)
, pp. 247-263
-
-
Kojarski, S.1
Lorenz, D.H.2
-
23
-
-
33746187252
-
Modeling aspect mechanisms: A top-down approach
-
Shanghai, China, May 20-28, ACM Press
-
th International Conference on Software Engineering (ICSE'06), pages 212-221, Shanghai, China, May 20-28 2006. ACM Press.
-
(2006)
th International Conference on Software Engineering (ICSE'06)
, pp. 212-221
-
-
Kojarski, S.1
Lorenz, D.H.2
-
28
-
-
42149117317
-
Understanding aspect interactions, co-advising and foreign advising
-
Berlin, Germany, July 30
-
D. H. Lorenz and S. Kojarski. Understanding aspect interactions, co-advising and foreign advising. In Proceedings of ECOOP'07 Second International Workshop on Aspects, Dependencies and Interactions, pages 23-28, Berlin, Germany, July 30 2007.
-
(2007)
Proceedings of ECOOP'07 Second International Workshop on Aspects, Dependencies and Interactions
, pp. 23-28
-
-
Lorenz, D.H.1
Kojarski, S.2
-
29
-
-
3242885567
-
Modeling crosscutting in aspect-oriented mechanisms
-
H. Masuhara and G. Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In ECOOP'03 [10], pages 2-28.
-
ECOOP'03
, vol.10
, pp. 2-28
-
-
Masuhara, H.1
Kiczales, G.2
-
30
-
-
42149109500
-
Compilation semantics of aspect-oriented programs
-
H. Masuhara, G. Kiczales, and C. Dutchyn. Compilation semantics of aspect-oriented programs. In FAOL'05 [11], pages 17-26.
-
FAOL'05
, vol.11
, pp. 17-26
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
31
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
Compiler Construction, number in
-
H. Masuhara, G. Kiczales, and C. Dutchyn. A compilation and optimization model for aspect-oriented programs. In Compiler Construction, number 2622 in Lecture Notes in Computer Science, pages 46-60, 2003.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
32
-
-
0033163675
-
Evaluating emerging software development technologies: Lessons learned from assessing aspect-oriented programming
-
G. C. Murphy, R. J. Walker, and E. L. A. Baniassad. Evaluating emerging software development technologies: Lessons learned from assessing aspect-oriented programming. IEEE Transactions on Software Engineering, 25(4):438-455, 1999.
-
(1999)
IEEE Transactions on Software Engineering
, vol.25
, Issue.4
, pp. 438-455
-
-
Murphy, G.C.1
Walker, R.J.2
Baniassad, E.L.A.3
-
33
-
-
0012664174
-
Does aspect-oriented programming work?
-
Oct
-
G. C. Murphy, R. J. Walker, E. L. A. Baniassad, M. P. Robillard, A. Lai, and M. A. Kersten. Does aspect-oriented programming work? Commun. ACM, 44(10):75-77, Oct. 2001.
-
(2001)
Commun. ACM
, vol.44
, Issue.10
, pp. 75-77
-
-
Murphy, G.C.1
Walker, R.J.2
Baniassad, E.L.A.3
Robillard, M.P.4
Lai, A.5
Kersten, M.A.6
-
34
-
-
0033682451
-
Hyper/J: Multi-dimensional separation of concerns for Java
-
Limerick, Ireland, June, ICSE'00, IEEE Computer Society
-
nd International Conference on Software Engineering (ICSE'00), pages 734-737, Limerick, Ireland, June 2000. ICSE'00, IEEE Computer Society.
-
(2000)
nd International Conference on Software Engineering (ICSE'00)
, pp. 734-737
-
-
Ossher, H.1
Tarr, P.2
-
35
-
-
42149169843
-
Transactions on Aspect-Oriented Software Development I
-
A. Rashid and M. Aksit, editors, number, Springer Verlag
-
A. Rashid and M. Aksit, editors. Transactions on Aspect-Oriented Software Development I, number 3880 in Lecture Notes in Computer Science. Springer Verlag, 2006.
-
(2006)
Lecture Notes in Computer Science
, vol.3880
-
-
-
36
-
-
79951602751
-
XAspects: An extensible system for domain specific aspect languages
-
Anaheim, California, ACM Press
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 28-37, Anaheim, California, 2003. ACM Press.
-
(2003)
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 28-37
-
-
Shonle, M.1
Lieberherr, K.2
Shah, A.3
-
37
-
-
29244451651
-
A versatile kernel for multi-language AOP
-
th International Conference on Generative Programming and Component Engineering GPCE'05, number in, Tallin, Estonia, Sept. 29-Oct. 1, Springer Verlag
-
th International Conference on Generative Programming and Component Engineering (GPCE'05), number 3676 in Lecture Notes in Computer Science, pages 173-188, Tallin, Estonia, Sept. 29-Oct. 1 2005. Springer Verlag.
-
(2005)
Lecture Notes in Computer Science
, vol.3676
, pp. 173-188
-
-
Tanter, E.1
Noyé, J.2
-
38
-
-
0032643249
-
-
P. L. Tarr, H. L. Ossher, W. H. Harrison, and S. M. Sutton, Jr. N degrees of separation: Multi-dimentional separation of concerns. In ICSE'99 [18], pages 107-119.
-
P. L. Tarr, H. L. Ossher, W. H. Harrison, and S. M. Sutton, Jr. N degrees of separation: Multi-dimentional separation of concerns. In ICSE'99 [18], pages 107-119.
-
-
-
-
39
-
-
1442313311
-
A theory of aspects
-
Uppsala, Sweden, Aug, ACM Press
-
th ACM SIGPLAN International Conference on Functional Programming, pages 127-139, Uppsala, Sweden, Aug. 2003. ACM Press.
-
(2003)
th ACM SIGPLAN International Conference on Functional Programming
, pp. 127-139
-
-
Walker, D.1
Zdancewic, S.2
Ligatti, J.3
-
40
-
-
84947925714
-
-
R. J. Walker, E. L. A. Baniassad, and G. Murphy. Assessing aspect-oriented programming and design. In S. Demeyer and J. Bosch, editors, Object-Oriented Technology, ECOOP'98 Workshop Reader, number 1543 in Lecture Notes in Computer Science, pages 433-434, Brussels, Belgium, July 1998. Proceedings of the ECOOP'98 Workshops, Demos, and Posters, Springer Verlag.
-
R. J. Walker, E. L. A. Baniassad, and G. Murphy. Assessing aspect-oriented programming and design. In S. Demeyer and J. Bosch, editors, Object-Oriented Technology, ECOOP'98 Workshop Reader, number 1543 in Lecture Notes in Computer Science, pages 433-434, Brussels, Belgium, July 1998. Proceedings of the ECOOP'98 Workshops, Demos, and Posters, Springer Verlag.
-
-
-
-
41
-
-
0032668892
-
An initial assessment of aspect-oriented programming
-
R. J. Walker, E. L. A. Baniassad, and G. C. Murphy. An initial assessment of aspect-oriented programming. In ICSE'99 [18], pages 120-130.
-
ICSE'99
, vol.18
, pp. 120-130
-
-
Walker, R.J.1
Baniassad, E.L.A.2
Murphy, G.C.3
-
42
-
-
11344289845
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
Sept
-
M. Wand, G. Kiczales, and C. Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. ACM Trans. Prog. Lang. Syst., 26(5):890-910, Sept. 2004.
-
(2004)
ACM Trans. Prog. Lang. Syst
, vol.26
, Issue.5
, pp. 890-910
-
-
Wand, M.1
Kiczales, G.2
Dutchyn, C.3
|