-
1
-
-
0141761341
-
A semantical approach to method-call interception
-
Lämmel, R.: 'A semantical approach to method-call interception'. Proc. 1st Int. Comp. on Aspect-oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002, pp. 41-55
-
Proc. 1st Int. Comp. on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002
, pp. 41-55
-
-
Lämmel, R.1
-
2
-
-
35248828504
-
Aspect-oriented programming
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., and Irwin, J.: 'Aspect-oriented programming', Lect. Notes Comput. Sci., 1997, 1241, pp. 220-242
-
(1997)
Lect. Notes Comput. Sci.
, 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
-
3
-
-
85024284578
-
Abstracting object interactions using composition filters
-
Aksit, M., Wakita, K., Bosch, J., Bergmans, L., and Yonezawa, A.: 'Abstracting object interactions using composition filters', Lect. Notes Comput. Sci., 1994, 791, pp. 152-184
-
(1994)
Lect. Notes Comput. Sci.
, vol.791
, pp. 152-184
-
-
Aksit, M.1
Wakita, K.2
Bosch, J.3
Bergmans, L.4
Yonezawa, A.5
-
4
-
-
0002991446
-
Aspect-oriented programming: Introduction
-
Elrad, T., Filman, R.E., and Bader, A.: 'Aspect-oriented programming: Introduction', Commun. ACM, 2001, 44, (10), pp. 29-32
-
(2001)
Commun. ACM
, vol.44
, Issue.10
, pp. 29-32
-
-
Elrad, T.1
Filman, R.E.2
Bader, A.3
-
5
-
-
2942720062
-
-
© XEROX Corporation
-
AspectJ.org Site © XEROX Corporation, 2002. http://aspectj.org
-
(2002)
-
-
-
6
-
-
82955230066
-
An overview of aspect
-
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., and Griswold, W.G.: 'An overview of Aspect', Lect. Notes Comput. Science, 2001, 2072, pp. 327-353
-
(2001)
Lect. Notes Comput. 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
-
8
-
-
0141426581
-
Dynamic weaving for aspect oriented programming
-
Popovic, A., Gross, T., and Alonso, G.: 'Dynamic weaving for aspect oriented programming'. Proc. 1st Int. Comp. on Aspect-oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002, pp. 141-147
-
Proc. 1st Int. Comp. on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002
, pp. 141-147
-
-
Popovic, A.1
Gross, T.2
Alonso, G.3
-
9
-
-
0141649311
-
Separation of coordination in a dynamic aspect oriented framework
-
Pinto, M., Fuentes, L., Fayad, M., and Troya, J., 'Separation of coordination in a dynamic aspect oriented framework'. Proc. 1st Int. Conf. on Aspect-oriented Software Development (AOSD), 22-26 April 2002, pp. 134-140
-
Proc. 1st Int. Conf. on Aspect-Oriented Software Development (AOSD), 22-26 April 2002
, pp. 134-140
-
-
Pinto, M.1
Fuentes, L.2
Fayad, M.3
Troya, J.4
-
10
-
-
3042601951
-
Dynamic weaving for building reconfigurable software systems
-
Akkawi, F., Bader, A., and Elrad, T.: 'Dynamic weaving for building reconfigurable software Systems'. Proc. OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa Bay, FL, 14-18 October 2001
-
Proc. OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa Bay, FL, 14-18 October 2001
-
-
Akkawi, F.1
Bader, A.2
Elrad, T.3
-
11
-
-
84958790465
-
Natural semantics
-
Kahn, G.: 'Natural semantics', Lect. Notes Comput. Sci., 1987, 247, pp. 22-39
-
(1987)
Lect. Notes Comput. Sci.
, vol.247
, pp. 22-39
-
-
Kahn, G.1
-
12
-
-
0003447333
-
TYPOL: A formalism to implement natural semantics
-
Technical report 94, INRIA, March
-
Despeyroux, T.: 'TYPOL: A formalism to implement natural semantics'. Technical report 94, INRIA, March 1988
-
(1988)
-
-
Despeyroux, T.1
-
14
-
-
84974476126
-
Compiler prototyping using formal semantics
-
Pleban, U.F.: 'Compiler prototyping using formal semantics'. Proc. ACM SIGPLAN Symp. on Compiler Construction, Montreal, Canada, 17-22 June 1984, pp. 94-105
-
Proc. ACM SIGPLAN Symp. on Compiler Construction, Montreal, Canada, 17-22 June 1984
, pp. 94-105
-
-
Pleban, U.F.1
-
15
-
-
0008876002
-
Realistic compiler generation
-
(MIT Press, Cambridge, MA)
-
Lee, P.: 'Realistic compiler generation', Foundations of Computing Series (MIT Press, Cambridge, MA, 1989)
-
(1989)
Foundations of Computing Series
-
-
Lee, P.1
-
16
-
-
0004134138
-
-
(MIT Press, Cambridge, MA)
-
Kiczales, G., Des Rivieres, J., and Bobrow, D.: 'The art of the metaobject protocol' (MIT Press, Cambridge, MA, 1991)
-
(1991)
The Art of the Metaobject Protocol
-
-
Kiczales, G.1
Des Rivieres, J.2
Bobrow, D.3
-
17
-
-
2942755286
-
The design of a meta-level architecture for the BETA language
-
Brandt, S., and Schmidt, R.W.: 'The design of a meta-level architecture for the BETA language'. Proc. META: Workshop on Advances in Metaobject Protocols and Reflection at European Conf. on Object-oriented Programming (ECOOP), Åarhus, Denmark, August 1995
-
Proc. META: Workshop on Advances in Metaobject Protocols and Reflection at European Conf. on Object-Oriented Programming (ECOOP), Åarhus, Denmark, August 1995
-
-
Brandt, S.1
Schmidt, R.W.2
-
18
-
-
0030380685
-
MetaJava: An efficient run-time meta architecture for Java
-
In Cabrera, L.-F., and Islam, N. editors
-
Kleinoeder, J., and Golm, M.: 'MetaJava: an efficient run-time meta architecture for Java'. In Cabrera, L.-F., and Islam, N. editors, Proc. 5th Int. Workshop on Object-orientation in Operating Systems, IEEE, Seattle, WA, 27-28 October 1996, pp. 54-61
-
Proc. 5th Int. Workshop on Object-Orientation in Operating Systems, IEEE, Seattle, WA, 27-28 October 1996
, pp. 54-61
-
-
Kleinoeder, J.1
Golm, M.2
-
19
-
-
84957702826
-
Reflection for statically typed languages
-
De Oliveira Guimarães J.: 'Reflection for statically typed languages', Lect. Notes Comput. Sci., 1998, 1445, pp. 440-461
-
(1998)
Lect. Notes Comput. Sci.
, vol.1445
, pp. 440-461
-
-
De Oliveira, G.J.1
-
20
-
-
84957062066
-
Jumping to the meta level: Behavioral reflection can be fast and flexible
-
Golm, M., and Kleinöder, J.: 'Jumping to the meta level: behavioral reflection can be fast and flexible', Lect. Notes Comput. Sci., 1999, 1616, pp. 22-39
-
(1999)
Lect. Notes Comput. Sci.
, vol.1616
, pp. 22-39
-
-
Golm, M.1
Kleinöder, J.2
-
21
-
-
84957099353
-
From dalang to kava - The evolution of a reflective java extension
-
Welch, I., and Stroud, R.: 'From Dalang to Kava - the evolution of a reflective java extension', Lect. Notes Comput. Sci., 1999, 1616, pp. 2-21
-
(1999)
Lect. Notes Comput. Sci.
, vol.1616
, pp. 2-21
-
-
Welch, I.1
Stroud, R.2
-
22
-
-
0141649323
-
Runtime aspect weaving through metaprogramming
-
Baker, J., and Hsieh, W.: 'Runtime aspect weaving through metaprogramming'. Proc. 1st. Int. Comp. on Aspect-oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002, pp. 86-95
-
Proc. 1st. Int. Comp. on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002
, pp. 86-95
-
-
Baker, J.1
Hsieh, W.2
-
23
-
-
0036042126
-
Experimental aspect-oriented language - Aspectcool
-
Avdi, E., Mernik, M., Lenic, M.M., and Zumer, V.: 'Experimental aspect-oriented language - AspectCool'. Proc. 17th ACM Symp. on Applied Computing, Madrid, Spain, 11-14 March 2002
-
Proc. 17th ACM Symp. on Applied Computing, Madrid, Spain, 11-14 March 2002
-
-
Avdi, E.1
Mernik, M.2
Lenic, M.M.3
Zumer, V.4
-
24
-
-
0141427855
-
Just-in-time aspects: Efficient dynamic weaving for java
-
Popovici, A., Alonso, G., and Gross, T.: 'Just-in-time aspects: efficient dynamic weaving for java'. Proc. 2nd Int. Conf. on Aspect-oriented Software Development, Boston, MA, 17-21 March 2003, pp. 100-109
-
Proc. 2nd Int. Conf. on Aspect-Oriented Software Development, Boston, MA, 17-21 March 2003
, pp. 100-109
-
-
Popovici, A.1
Alonso, G.2
Gross, T.3
-
25
-
-
2942721902
-
-
accessed 1 March 2003
-
Austermann, M., JMangler Homgepage, 2002. http://javalab.cs.uni-bonn.de/research/jmangler/index.html, accessed 1 March 2003
-
(2002)
JMangler Homepage
-
-
Austermann, M.1
-
26
-
-
84934291563
-
JAC: A flexible framework for AOP in Java
-
Pawlak, R., Seinturier, L., Duchien, L., and Florin, G.: 'JAC: a flexible framework for AOP in Java', Lect. Notes Comput. Sci., 2001, 2192, pp. 1-24
-
(2001)
Lect. Notes Comput. Sci.
, vol.2192
, pp. 1-24
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Florin, G.4
-
27
-
-
2942721899
-
-
© CEDRIC Laboratory
-
JAC - Java Aspect Components Site © CEDRIC Laboratory, 2002, http://jac.aopsys.com
-
(2002)
-
-
-
28
-
-
84976842405
-
A compositional approach to superimposition
-
Bougé, L., and Francez, N.: 'A compositional approach to superimposition'. Proc. Conf. on Principles of Programming Languages (POPL), San Diego, CA, 13-15 January 1988, pp. 240-249
-
Proc. Conf. on Principles of Programming Languages (POPL), San Diego, CA, 13-15 January 1988
, pp. 240-249
-
-
Bougé, L.1
Francez, N.2
-
29
-
-
0027577162
-
A superimposition control construct for distributed systems
-
Katz, S.: 'A superimposition control construct for distributed systems', ACM Trans. Program. Lang. Syst., 1993, 15, (2), pp. 337-356
-
(1993)
ACM Trans. Program. Lang. Syst.
, vol.15
, Issue.2
, pp. 337-356
-
-
Katz, S.1
-
30
-
-
0030361678
-
Superposition refinement of reactive systems
-
Back, R., and Sere, K.: 'Superposition refinement of reactive systems', Form. Asp. Comput., 1996, 8, (3), pp. 324-346
-
(1996)
Form. Asp. Comput.
, vol.8
, Issue.3
, pp. 324-346
-
-
Back, R.1
Sere, K.2
-
31
-
-
0141761290
-
A calculus of superimpositions for distributed systems
-
Sihman, M., and Katz, S.: 'A calculus of superimpositions for distributed systems'. Proc. 1st Int. Conf. on Aspect-oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002, pp. 28-40
-
Proc. 1st Int. Conf. on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands, 22-26 April 2002
, pp. 28-40
-
-
Sihman, M.1
Katz, S.2
-
32
-
-
2942743919
-
Aspects and superimpositions
-
Katz, S., and Gil, Y.: 'Aspects and superimpositions'. Proc. Int. Workshop on Aspect-oriented Programming (ECOOP), Lisbon, Portugal, June 1999
-
Proc. Int. Workshop on Aspect-Oriented Programming (ECOOP), Lisbon, Portugal, June 1999
-
-
Katz, S.1
Gil, Y.2
-
33
-
-
84943278667
-
Process-algebraic foundations of aspect-oriented programming
-
Andrews, J.H.: 'Process-algebraic foundations of aspect-oriented programming', Lect. Notes Comput. Sci., 2001, 2192, pp. 187-209
-
(2001)
Lect. Notes Comput. Sci.
, vol.2192
, pp. 187-209
-
-
Andrews, J.H.1
-
34
-
-
84947249797
-
A formal definition of crosscuts
-
Douence, R., Motelet, O., and Südholt, M.: 'A formal definition of crosscuts', Lect. Notes Comput. Sci., 2001, 2192, pp. 170-186
-
(2001)
Lect. Notes Comput. Sci.
, vol.2192
, pp. 170-186
-
-
Douence, R.1
Motelet, O.2
Südholt, M.3
-
35
-
-
0141910834
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
Wand, M., Kiczales, G., and Dutchyn, C.: 'A semantics for advice and dynamic join points in aspect-oriented programming'. Proc. Foundations of Aspect-oriented Languages Workshop (AOSD), Enschede, Netherlands, 22-26 April 2002, pp. 1-8
-
Proc. Foundations of Aspect-Oriented Languages Workshop (AOSD), Enschede, Netherlands, 22-26 April 2002
, pp. 1-8
-
-
Wand, M.1
Kiczales, G.2
Dutchyn, C.3
-
36
-
-
0003913390
-
Aspect-oriented programming is quantification and obliviousness
-
Filman, R., and Friedman, D.P.: 'Aspect-oriented programming is quantification and obliviousness'. Proc. OOPSLA 2000 Workshop on Advanced Separation of Concerns, Minneapolis, MN, October 2000
-
Proc. OOPSLA 2000 Workshop on Advanced Separation of Concerns, Minneapolis, MN, October 2000
-
-
Filman, R.1
Friedman, D.P.2
-
37
-
-
0032688619
-
Superimposition: A component adaptation technique
-
Bosch, J.: 'Superimposition: A component adaptation technique', Inf. Softw. Technol., 1999, 41, (5), pp. 257-273
-
(1999)
Inf. Softw. Technol.
, vol.41
, Issue.5
, pp. 257-273
-
-
Bosch, J.1
-
38
-
-
0034999540
-
Coordination: The evolutionary dimension
-
Andrade, L., and Fiadeiro, J.: 'Coordination: the evolutionary dimension'. Proc. Conf. on Technology of Object-oriented Languages and Systems (TOOLS), Santa Barbara, CA, 29 July - 3 August 2001, pp. 136-147
-
Proc. Conf. on Technology of Object-Oriented Languages and Systems (TOOLS), Santa Barbara, CA, 29 July - 3 August 2001
, pp. 136-147
-
-
Andrade, L.1
Fiadeiro, J.2
-
39
-
-
0035006208
-
Tool support for coordination-based software evolution
-
Gouveia, J., Koutsoukos, G., Andrade, L., and Fiadeiro, J.: 'Tool support for coordination-based software evolution'. Proc. Conf. on Technology of Object-oriented Languages and Systems (TOOLS), IEEE, Santa Barbara, CA, 29 July - 3 August 2001, pp. 184-196
-
Proc. Conf. on Technology of Object-Oriented Languages and Systems (TOOLS), IEEE, Santa Barbara, CA, 29 July - 3 August 2001
, pp. 184-196
-
-
Gouveia, J.1
Koutsoukos, G.2
Andrade, L.3
Fiadeiro, J.4
-
40
-
-
0005104822
-
-
(The MIT Press, Cambridge, MA)
-
Kiczales, G., Ashley, J., Rodriguez, L., Vahdat, A., and Bobrow, D.: 'Metaobject protocols: why we want them and what else they can do' (The MIT Press, Cambridge, MA, 1993), pp. 101-118
-
(1993)
Metaobject Protocols: Why We Want Them and What Else They Can Do
, pp. 101-118
-
-
Kiczales, G.1
Ashley, J.2
Rodriguez, L.3
Vahdat, A.4
Bobrow, D.5
-
41
-
-
35248864409
-
AspectS - Aspect-oriented programming with squeak
-
Hirschfeld, R.: 'AspectS - aspect-oriented programming with Squeak', Lect. Notes Comput. Sci., 2003, 2591, pp. 216-232
-
(2003)
Lect. Notes Comput. Sci.
, vol.2591
, pp. 216-232
-
-
Hirschfeld, R.1
-
42
-
-
84884607964
-
OpenJava: A class-based macro system for Java
-
Tatsubori, M., Chiba, S., Killijian, M.-O., and Itano, K.: 'OpenJava: a class-based macro system for Java', Lect. Notes Comput. Sci., 2000, 1826
-
(2000)
Lect. Notes Comput. Sci.
, vol.1826
-
-
Tatsubori, M.1
Chiba, S.2
Killijian, M.-O.3
Itano, K.4
-
43
-
-
84957653436
-
Binary component adaptation
-
Keller, R., and Hölzle, U.: 'Binary component adaptation', Lect. Notes Comput. Sci., 1998, 1445, pp. 307-329
-
(1998)
Lect. Notes Comput. Sci.
, vol.1445
, pp. 307-329
-
-
Keller, R.1
Hölzle, U.2
-
44
-
-
84957801133
-
Load-time structural reflection in Java
-
Chiba, S.: 'Load-time structural reflection in Java', Lect. Notes Comput. Sci., 2000, 1850, pp. 313-336
-
(2000)
Lect. Notes Comput. Sci.
, vol.1850
, pp. 313-336
-
-
Chiba, S.1
-
45
-
-
2942703357
-
-
Java Distributed Run-time Updating Management System
-
JDrums, Java Distributed Run-time Updating Management System, 2003. http://www.ida.liu.se/~jengu/jdrums/
-
(2003)
-
-
|