-
1
-
-
1442309556
-
-
D. Batory, C. Consel, and W. Taha, editors; Springer-Verlag
-
D. Batory, C. Consel, and W. Taha, editors. Proceedings of the 1st ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002), volume 2487 of Lecture Notes in Computer Science, Pittsburgh, PA, USA, Oct. 2002. Springer-Verlag.
-
Proceedings of the 1st ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002), Volume 2487 of Lecture Notes in Computer Science, Pittsburgh, PA, USA, Oct. 2002
-
-
-
3
-
-
0033683122
-
A principled approach to supporting adaptation in distributed mobile environments
-
Limerick, Ireland
-
G. S. Blair, G. Coulson, A. Andersen, L. Blair, M. Clarke, F. Costa, H. Duran, N. Parlavantzas, and K. Saikoski. A principled approach to supporting adaptation in distributed mobile environments. In International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000), pages 3-12, Limerick, Ireland, 2000.
-
(2000)
International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE 2000)
, pp. 3-12
-
-
Blair, G.S.1
Coulson, G.2
Andersen, A.3
Blair, L.4
Clarke, M.5
Costa, F.6
Duran, H.7
Parlavantzas, N.8
Saikoski, K.9
-
4
-
-
26744433538
-
Building composable aspect-specific languages
-
J. Brichau, K. Mens, and K. De Volder; In Batory et al. [1]
-
J. Brichau, K. Mens, and K. De Volder. Building composable aspect-specific languages. In Batory et al. [1], pages 110-127.
-
-
-
-
5
-
-
84947231547
-
Reflective middleware solutions for context-aware applications
-
In Yonezawa and Matsuoka [63]
-
L. Capra, W. Emmerich, and C. Mascolo. Reflective middleware solutions for context-aware applications. In Yonezawa and Matsuoka [63], pages 126-133.
-
-
-
Capra, L.1
Emmerich, W.2
Mascolo, C.3
-
6
-
-
0032154090
-
Towards seamless computing and metacomputing in Java
-
Sept.
-
D. Caromel, W. Klauser, and J. Vayssière. Towards seamless computing and metacomputing in Java. Concurrency Practice and Experience, 10 (11-13):1043-1061, Sept. 1998.
-
(1998)
Concurrency Practice and Experience
, vol.10
, Issue.11-13
, pp. 1043-1061
-
-
Caromel, D.1
Klauser, W.2
Vayssière, J.3
-
7
-
-
84881385185
-
Reflections on MOPs, components, and Java security
-
In Knudsen [35]
-
D. Caromel and J. Vayssière. Reflections on MOPs, components, and Java security. In Knudsen [35], pages 256-274.
-
-
-
Caromel, D.1
Vayssière, J.2
-
8
-
-
1442358374
-
Architectural ideas for the support of adaptive context-aware applications
-
K. Cheverst, C. Efstratiou, N. Davies, and A. Friday. Architectural ideas for the support of adaptive context-aware applications. In Workshop on Infrastructure for Smart Devices - How to Make Ubiquity an Actuality, Bristol, UK, Sept. 2000.
-
Workshop on Infrastructure for Smart Devices - How to Make Ubiquity an Actuality, Bristol, UK, Sept. 2000
-
-
Cheverst, K.1
Efstratiou, C.2
Davies, N.3
Friday, A.4
-
9
-
-
0029452111
-
A metaobject protocol for C++
-
S. Chiba. A metaobject protocol for C++. In OOPSLA95 [46], pages 285-299.
-
OOPSLA95
, pp. 285-299
-
-
Chiba, S.1
-
10
-
-
84957801133
-
Load-time structural reflection in Java
-
Sophia Antipolis and Cannes, France, June; Springer-Verlag
-
S. Chiba. Load-time structural reflection in Java. Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP 2000), number 1850 in Lecture Notes in Computer Science, pages 313-336, Sophia Antipolis and Cannes, France, June 2000. Springer-Verlag.
-
(2000)
Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP 2000), Number 1850 in Lecture Notes in Computer Science
, pp. 313-336
-
-
Chiba, S.1
-
11
-
-
85028805297
-
Designing an extensible distributed language with a meta-level architecture
-
In O. Nierstrasz, editor; Kaiserslautern, Germany, July; Springer-Verlag
-
S. Chiba and T. Masuda. Designing an extensible distributed language with a meta-level architecture. In O. Nierstrasz, editor, Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP'93), volume 952 of Lecture Notes in Computer Science, pages 482-501, Kaiserslautern, Germany, July 1993. Springer-Verlag.
-
(1993)
Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP'93), Volume 952 of Lecture Notes in Computer Science
, pp. 482-501
-
-
Chiba, S.1
Masuda, T.2
-
12
-
-
1442309548
-
-
P. Cointe, editor; Springer-Verlag
-
P. Cointe, editor. Proceedingss of the 2nd International Conference on Metalevel Architectures and Reflection (Reflection '99), volume 1616 of Lecture Notes in Computer Science, Saint-Malo, France, 1999. Springer-Verlag.
-
Proceedingss of the 2nd International Conference on Metalevel Architectures and Reflection (Reflection '99), Volume 1616 of Lecture Notes in Computer Science, Saint-Malo, France, 1999
-
-
-
13
-
-
0005363881
-
Byte code engineering
-
In C. Cap, editor
-
M. Dahm. Byte code engineering. In C. Cap, editor, Proceedings of JIT'99, Berlin, pages 267-277, 1999.
-
(1999)
Proceedings of JIT'99, Berlin
, pp. 267-277
-
-
Dahm, M.1
-
14
-
-
84867305758
-
An infrastructure for adaptable middleware
-
In R. Meersam and Z. Tari, editors; Springer-Verlag, Oct.
-
P.-C. David, and T. Ledoux. An infrastructure for adaptable middleware. In R. Meersam and Z. Tari, editors, On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, ODBASE 2002, volume 2519 of Lecture Notes in Computer Science, pages 773-790. Springer-Verlag, Oct. 2002.
-
(2002)
On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, ODBASE 2002, Volume 2519 of Lecture Notes in Computer Science
, pp. 773-790
-
-
David, P.-C.1
Ledoux, T.2
-
15
-
-
84945275077
-
Aspect-oriented logic meta-programming
-
In Cointe [12]
-
K. De Volder and T. D'Hondt. Aspect-oriented logic meta-programming. In Cointe [12], pages 250-272.
-
-
-
De Volder, K.1
D'Hondt, T.2
-
16
-
-
60749089448
-
The structure of the - Multiprogramming system
-
May
-
E. Dijkstra. The structure of the - multiprogramming system. Communications of the ACM, 11(5):341-346, May 1968.
-
(1968)
Communications of the ACM
, vol.11
, Issue.5
, pp. 341-346
-
-
Dijkstra, E.1
-
17
-
-
84958763041
-
The active database management system manifesto: A rulebase of ADBMS features
-
Springer-Verlag
-
K. R. Dittrich, S. Gatziu, and A. Geppert. The active database management system manifesto: A rulebase of ADBMS features. In Proceedings of the 2nd International Workshop on Rules in Database Systems, volume 985, pages 3-20. Springer-Verlag, 1995.
-
(1995)
Proceedings of the 2nd International Workshop on Rules in Database Systems
, vol.985
, pp. 3-20
-
-
Dittrich, K.R.1
Gatziu, S.2
Geppert, A.3
-
18
-
-
84937392520
-
A framework for the detection and resolution of aspect interactions
-
In Batory et al. [1]
-
R. Douence, P. Fradet, and M. Südholt. A framework for the detection and resolution of aspect interactions. In Batory et al. [1], pages 173-188.
-
-
-
Douence, R.1
Fradet, P.2
Südholt, M.3
-
19
-
-
84947249797
-
A formal definition of crosscuts
-
In Yonezawa and Matsuoka [63]
-
R. Douence, O. Motelet, and M. Südholt. A formal definition of crosscuts. In Yonezawa and Matsuoka [63], pages 170-186.
-
-
-
Douence, R.1
Motelet, O.2
Südholt, M.3
-
20
-
-
0032685481
-
Evaluating message passing control techniques in Smalltalk
-
June
-
S. Ducasse. Evaluating message passing control techniques in Smalltalk. Journal of Object-Oriented Programming, June:39-50, 1999.
-
(1999)
Journal of Object-Oriented Programming
, pp. 39-50
-
-
Ducasse, S.1
-
22
-
-
0028994241
-
Implementing fault tolerant applications using reflective object-oriented programming
-
Pasadena, CA, USA, June; IEEE Computer Society Press
-
J.-C. Fabre, V. Nicomette, T. Pérennou, R. J. Stroud, and Z. Wu. Implementing fault tolerant applications using reflective object-oriented programming. In Proceedings of the 25th International Symposium on Fault-Tolerant Computing, pages 489-498, Pasadena, CA, USA, June 1995. IEEE Computer Society Press.
-
(1995)
Proceedings of the 25th International Symposium on Fault-Tolerant Computing
, pp. 489-498
-
-
Fabre, J.-C.1
Nicomette, V.2
Pérennou, T.3
Stroud, R.J.4
Wu, Z.5
-
23
-
-
84976720018
-
Reflective facilities in Smalltalk-80
-
In N. Meyrowitz, editor; New Orleans, Louisiana, USA, Oct.; ACM Press
-
B. Foote, and R. Johnson. Reflective facilities in Smalltalk-80. In N. Meyrowitz, editor, Proceedings of the 4th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'89), pages 327-335, New Orleans, Louisiana, USA, Oct. 1989. ACM Press.
-
(1989)
Proceedings of the 4th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'89)
, pp. 327-335
-
-
Foote, B.1
Johnson, R.2
-
25
-
-
26744469254
-
Jumping to the meta level, behavioral reflection can be fast and flexible
-
In Cointe [12]
-
M. Golm, and J. Kleinöder. Jumping to the meta level, behavioral reflection can be fast and flexible. In Cointe [12]. pages 22-39.
-
-
-
Golm, M.1
Kleinöder, J.2
-
26
-
-
0003057507
-
Meta-object protocols for C++: The Iguana approach
-
In Kiczales [30]
-
B. Gowing, and V. Cahill. Meta-object protocols for C++: The Iguana approach. In Kiczales [30], pages 137-152.
-
-
-
Gowing, B.1
Cahill, V.2
-
28
-
-
0038486642
-
Design pattern implementation in Java and AspectJ
-
Seattle, Washington, USA, Nov.; ACM Press
-
J. Hanneman, and G. Kiczales. Design pattern implementation in Java and AspectJ. In Proceedings of the 17th International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 2002), pages 161-173, Seattle, Washington, USA, Nov. 2002. ACM Press.
-
(2002)
Proceedings of the 17th International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 2002)
, pp. 161-173
-
-
Hanneman, J.1
Kiczales, G.2
-
29
-
-
85006850311
-
Report of the workshop on reflection and metalevel architectures in object-oriented programming
-
M. H. Ibrahim. Report of the workshop on reflection and metalevel architectures in object-oriented programming. In OOPSLA/ECOOP'90, Ottawa, Canada, Oct. 1990.
-
OOPSLA/ECOOP'90, Ottawa, Canada, Oct. 1990
-
-
Ibrahim, M.H.1
-
30
-
-
1442333934
-
-
G. Kiczales, editor; San Francisco, CA, USA, Apr.
-
G. Kiczales, editor. Reflection'96, San Francisco, CA, USA, Apr. 1996.
-
(1996)
Reflection'96
-
-
-
33
-
-
82955230066
-
An overview of AspectJ
-
In Knudsen [35]
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. Griswold. An overview of AspectJ. In Knudsen [35], pages 327-353.
-
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
34
-
-
35248828504
-
Aspect-oriented programming
-
In M. Aksit and S. Matsuoka, editors; Jyväskylä, Finland, June; Springer-Verlag
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Aksit and S. Matsuoka, editors, Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP'97), volume 1241 of Lecture Notes in Computer Science, pages 220-242, Jyväskylä, Finland, June 1997. Springer-Verlag.
-
(1997)
Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP'97), Volume 1241 of Lecture Notes in Computer Science
, 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
-
35
-
-
1442309549
-
-
J. Knudsen, editor; Springer-Verlag
-
J. Knudsen, editor. Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), number 2072 in Lecture Notes in Computer Science, Budapest, Hungary, June 2001. Springer-Verlag.
-
Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), Number 2072 in Lecture Notes in Computer Science, Budapest, Hungary, June 2001
-
-
-
36
-
-
1442358366
-
OpenCorba: A reflective open broker
-
In Cointe [12]
-
T. Ledoux. OpenCorba: a reflective open broker. In Cointe [12], pages 197-214.
-
-
-
Ledoux, T.1
-
38
-
-
0002439166
-
Dynamic class loading in the Java virtual machine
-
Vancouver, British Columbia, Canada, Oct.; ACM Press
-
S. Liang and G. Bracha. Dynamic class loading in the Java virtual machine. In Proceedings of the 13th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '98), pages 36-44, Vancouver, British Columbia, Canada, Oct. 1998. ACM Press.
-
(1998)
Proceedings of the 13th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '98)
, pp. 36-44
-
-
Liang, S.1
Bracha, G.2
-
39
-
-
1442333937
-
Computional reflection
-
PhD thesis, Artificial intelligence laboratory, Vrije Universiteit, Brussels, Belgium
-
P. Maes. Computional reflection. PhD thesis, Artificial intelligence laboratory, Vrije Universiteit, Brussels, Belgium, 1987.
-
(1987)
-
-
Maes, P.1
-
40
-
-
0004123271
-
-
P. Maes and D. Nardi, editors; North-Holland
-
P. Maes and D. Nardi, editors. Meta-Level Architectures and Reflection. North-Holland, 1988.
-
(1988)
Meta-Level Architectures and Reflection
-
-
-
41
-
-
0004705074
-
An object-oriented concurrent reflective language for dynamic resource management in highly parallel computing
-
H. Masuhara, S. Matsuoka, and A. Yonezawa. An object-oriented concurrent reflective language for dynamic resource management in highly parallel computing. In IPSJ SIG Notes, volume 94-PRG-18, 1994.
-
(1994)
IPSJ SIG Notes
, vol.94-PRG-18
-
-
Masuhara, H.1
Matsuoka, S.2
Yonezawa, A.3
-
42
-
-
84948979880
-
Meta-level programming with CodA
-
Aarhus, Denmark, June; Springer-Verlag
-
J. McAffer. Meta-level programming with CodA. Proceedings of the 9th European Conference on Object-Oriented Programming (ECOOP'95), volume 952 of Lecture Notes in Computer Science, pages 190-214, Aarhus, Denmark, June 1995. Springer-Verlag.
-
(1995)
Proceedings of the 9th European Conference on Object-Oriented Programming (ECOOP'95), Volume 952 of Lecture Notes in Computer Science
, pp. 190-214
-
-
McAffer, J.1
-
43
-
-
0345299700
-
Engineering the meta-level
-
In Kiczales [30]
-
J. McAffer. Engineering the meta-level. In Kiczales [30], pages 39-61.
-
-
-
McAffer, J.1
-
44
-
-
0029461504
-
Towards a methodology for explicit composition of metaobjects
-
In OOPSLA95 [46]
-
P. Mulet, J. Malenfant, and P. Cointe. Towards a methodology for explicit composition of metaobjects. In OOPSLA95 [46], pages 316-330.
-
-
-
Mulet, P.1
Malenfant, J.2
Cointe, P.3
-
45
-
-
85094854879
-
The design and implementation of Guaraná
-
San Diego, CA, USA, May
-
A. Oliva and L. E. Buzato. The design and implementation of Guaraná. In Proceedings of the 5th USENIX Conference on Object-Oriented Technologies & Systems (COOTS'99), pages 203-216, San Diego, CA, USA, May 1999.
-
(1999)
Proceedings of the 5th USENIX Conference on Object-Oriented Technologies & Systems (COOTS'99)
-
-
Oliva, A.1
Buzato, L.E.2
-
46
-
-
1442284954
-
-
ACM Press
-
Proceedings of the 10th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'95), Austin, Texas, USA, Oct. 1995. ACM Press.
-
Proceedings of the 10th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'95), Austin, Texas, USA, Oct. 1995
-
-
-
48
-
-
0015482049
-
On the criteria for decomposing systems into modules
-
Dec.
-
D. Parnas. On the criteria for decomposing systems into modules. Communications of the ACM, 15(12):1053-1058, Dec. 1972.
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.1
-
49
-
-
1442333940
-
JAC: A flexible solution for aspect-oriented programming in Java
-
In Yonezawa and Matsuoka [63]
-
R. Pawlak, L. Seinturier, L. Duchien, and G. Floring. JAC: A flexible solution for aspect-oriented programming in Java. In Yonezawa and Matsuoka [63], pages 1-24.
-
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Floring, G.4
-
50
-
-
0141427855
-
Just-in-time aspects: Efficient dynamic weaving for Java
-
In M. Aksit, editor; Boston, MA, USA, Mar.; ACM Press
-
A. Popovici, G. Alonso, and T. Gross. Just-in-time aspects: Efficient dynamic weaving for Java. In M. Aksit, editor, Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003), pages 100-109, Boston, MA, USA, Mar. 2003. ACM Press.
-
(2003)
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003)
, pp. 100-109
-
-
Popovici, A.1
Alonso, G.2
Gross, T.3
-
52
-
-
84944055241
-
Supporting unanticipated dynamic adaptation of application behavior
-
In B. Magnusson, editor; Málaga, Spain, June; Springer-Verlag
-
B. Redmond and V. Cahill. Supporting unanticipated dynamic adaptation of application behavior. In B. Magnusson, editor, Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP 2002), number 2374 in Lecture Notes in Computer Science, pages 205-230, Málaga, Spain, June 2002. Springer-Verlag.
-
(2002)
Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP 2002), Number 2374 in Lecture Notes in Computer Science
, pp. 205-230
-
-
Redmond, B.1
Cahill, V.2
-
53
-
-
0742327557
-
Smalltalk: A reflective language
-
In Kiczales [30]
-
F. Rivard. Smalltalk: a reflective language. In Kiczales [30], pages 21-38.
-
-
-
Rivard, F.1
-
54
-
-
0344804679
-
Évolution du comportement des objets dans les langages à classes réflexifs
-
PhD thesis, Université de Nantes, École des Mines de Nantes, June; In French
-
F. Rivard. Évolution du comportement des objets dans les langages à classes réflexifs. PhD thesis, Université de Nantes, École des Mines de Nantes, June 1997. In French.
-
(1997)
-
-
Rivard, F.1
-
56
-
-
1442309552
-
Reflex-towards an open reflective extension of Java
-
In Yonezawa and Matsuoka [63]
-
E. Tanter, N. Bouraqadi, and J. Noyé. Reflex-towards an open reflective extension of Java. In Yonezawa and Matsuoka [63], pages 25-43.
-
-
-
Tanter, E.1
Bouraqadi, N.2
Noyé, J.3
-
58
-
-
84937414162
-
Altering Java semantics via bytecode manipulation
-
In Batory et al. [1]
-
E. Tanter, M. Ségura-Devillechaise, J. Noyé, and J. Piquer. Altering Java semantics via bytecode manipulation. In Batory et al. [1], pages 283-298.
-
-
-
Tanter, E.1
Ségura-Devillechaise, M.2
Noyé, J.3
Piquer, J.4
-
59
-
-
1442309555
-
Towards transparent adaptation of migration policies
-
E. Tanter, M. Vernaillen, and J. Piquer. Towards transparent adaptation of migration policies. In 8th ECOOP Workshop on Mobile Object Systems (EWMOS 2002), Málaga, Spain, June 2002.
-
8th ECOOP Workshop on Mobile Object Systems (EWMOS 2002), Málaga, Spain, June 2002
-
-
Tanter, E.1
Vernaillen, M.2
Piquer, J.3
-
60
-
-
1442333938
-
From Dalang to Kava - The evolution of a reflective Java extension
-
In Cointe [12]
-
I. Welch and R. Stroud. From Dalang to Kava - the evolution of a reflective Java extension. In Cointe [12], pages 2-21.
-
-
-
Welch, I.1
Stroud, R.2
-
62
-
-
0003680177
-
A logic meta-programming approach to support the co-evolution of object-oriented design and implementation
-
PhD thesis, Vrije Universiteit Brussel
-
R. Wuyts. A Logic Meta-Programming Approach to Support the Co-Evolution of Object-Oriented Design and Implementation. PhD thesis, Vrije Universiteit Brussel, 2001.
-
(2001)
-
-
Wuyts, R.1
-
63
-
-
1442284957
-
-
A. Yonezawa and S. Matsuoka, editors; Springer-Verlag
-
A. Yonezawa and S. Matsuoka, editors. Proceedings of the 3rd International Conference on Metalevel Architectures and Advanced Separation of Concerns, volume 2192 of Lecture Notes in Computer Science, Kyoto, Japan, Sept. 2001. Springer-Verlag.
-
Proceedings of the 3rd International Conference on Metalevel Architectures and Advanced Separation of Concerns, Volume 2192 of Lecture Notes in Computer Science, Kyoto, Japan, Sept. 2001
-
-
|