-
1
-
-
84976785515
-
Concepts and experiments in computational reflection
-
ACM Press, New York
-
Maes, P. (1987) Concepts and experiments in computational reflection. In Proc. OOPSLA 87, Conf. on Object-Oriented Programming, Systems, Languages, and Applications, Orlando, FL, October 4-8, pp. 147-155. ACM Press, New York.
-
(1987)
Proc. OOPSLA 87, Conf. on Object-Oriented Programming, Systems, Languages, and Applications, Orlando, FL, October 4-8
, pp. 147-155
-
-
Maes, P.1
-
3
-
-
0032643249
-
N degrees of separation: Multidimensional separation of concerns
-
IEEE Computer Society, Washington, DC
-
Tarr, P., Ossher, H., Harrison, W. and Sutton, J. S. M. (1999) N degrees of separation: multidimensional separation of concerns. In Proc. ICSE 99, 20th Int. Conf. on Software Engineering, Los Angeles, CA, May 16-22, pp. 107-119. IEEE Computer Society, Washington, DC.
-
(1999)
Proc. ICSE 99, 20th Int. Conf. on Software Engineering, Los Angeles, CA, May 16-22
, pp. 107-119
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton, J.S.M.4
-
4
-
-
85029537606
-
An object-oriented language-database integration model: The composition-filters approach
-
Springer, Berlin
-
Askit, M., Bergmans, L. and Vural, S. (1992) An object-oriented language-database integration model: the composition-filters approach. In Proc. ECOOP 92, Eur. Conf. on Object-Oriented Programming, Utrecht, Netherlands, June 29-July 3. Lecture Notes in Computer Science, 615, 372-395. Springer, Berlin.
-
(1992)
Proc. ECOOP 92, Eur. Conf. on Object-Oriented Programming, Utrecht, Netherlands, June 29-July 3. Lecture Notes in Computer Science
, vol.615
, pp. 372-395
-
-
Askit, M.1
Bergmans, L.2
Vural, S.3
-
5
-
-
35248828504
-
Aspect-oriented programming
-
Springer, Berlin
-
Kiczales, G., Irwin, J., Lamping, J., Loingtier, J.-M. and Lopez, C. (1997) Aspect-oriented programming. In Proc. ECOOP 97, Eur. Conf. on Object-Oriented Programming, Jyväskylä, Finland, June 9-13. Lecture Notes in Computer Science, 1241, 220-242, Springer, Berlin.
-
(1997)
Proc. ECOOP 97, Eur. Conf. on Object-Oriented Programming, Jyväskylä, Finland, June 9-13. Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Irwin, J.2
Lamping, J.3
Loingtier, J.-M.4
Lopez, C.5
-
6
-
-
84881380158
-
Using reflection as a mechanism for enforcing security policies in mobile code
-
Springer, Berlin
-
Welch, I. and Stroud, R. J. (2000) Using reflection as a mechanism for enforcing security policies in mobile code. In Proc. ESORICS 2000, 6th Eur. Symp. on Research in Computer Security, Toulouse, France, October 4-6. Lecture Notes in Computer Science, 1895, 309-323. Springer, Berlin.
-
(2000)
Proc. ESORICS 2000, 6th Eur. Symp. on Research in Computer Security, Toulouse, France, October 4-6. Lecture Notes in Computer Science
, vol.1895
, pp. 309-323
-
-
Welch, I.1
Stroud, R.J.2
-
7
-
-
0036426315
-
Using reflection as a mechanism for enforcing security policies on compiled code
-
Welch, I. and Stroud, R. J. (2002) Using reflection as a mechanism for enforcing security policies on compiled code. J. Comput. Security, 10, 399-432.
-
(2002)
J. Comput. Security
, vol.10
, pp. 399-432
-
-
Welch, I.1
Stroud, R.J.2
-
8
-
-
0011356981
-
The BirliX security architecture
-
Härtig, H., Kowalski, O. and Kühnhauser, W. E. (1993) The BirliX security architecture. J. Comput. Security, 2, 5-21.
-
(1993)
J. Comput. Security
, vol.2
, pp. 5-21
-
-
Härtig, H.1
Kowalski, O.2
Kühnhauser, W.E.3
-
9
-
-
0029710976
-
Approach to object security in distributed SOM
-
Benantar, M., Blakley, B. and Nadain, A. J. (1996) Approach to object security in distributed SOM. IBM Syst. J., 35, 192-203.
-
(1996)
IBM Syst. J.
, vol.35
, pp. 192-203
-
-
Benantar, M.1
Blakley, B.2
Nadain, A.J.3
-
10
-
-
85029223329
-
Meta objects for access control: Extending capability-based security
-
ACM Press, New York
-
Riechmann, T. and Hauck, F. J. (1997) Meta objects for access control: extending capability-based security. New Security Paradigms Workshop, Langdale, Cumbria, September 23-26, pp. 17-22, ACM Press, New York.
-
(1997)
New Security Paradigms Workshop, Langdale, Cumbria, September 23-26
, pp. 17-22
-
-
Riechmann, T.1
Hauck, F.J.2
-
11
-
-
84964051978
-
Meta objects for access control: A formal model for role-based principals
-
ACM Press, New York
-
Riechmann, T. and Hauck, F. J. (1998) Meta objects for access control: a formal model for role-based principals. New Security Paradigms Workshop, Charlottesville, VA, September 22-25, pp. 30-38, ACM Press, New York.
-
(1998)
New Security Paradigms Workshop, Charlottesville, VA, September 22-25
, pp. 30-38
-
-
Riechmann, T.1
Hauck, F.J.2
-
12
-
-
84982966445
-
Reflective authorization systems: Possibilities, benefits and drawbacks
-
In Vitek, J. and Jensen, C. (eds); Springer, Berlin
-
Ancona, M., Cazzola, W. and Fernandez, E. B. (1999) Reflective authorization systems: possibilities, benefits and drawbacks. In Vitek, J. and Jensen, C. (eds), Secure Internet Programming: Security Issues for Distributed and Mobile Objects. Lecture Notes in Computer Science, 1606, 35-50. Springer, Berlin.
-
(1999)
Secure Internet Programming: Security Issues for Distributed and Mobile Objects. Lecture Notes in Computer Science
, vol.1606
, pp. 35-50
-
-
Ancona, M.1
Cazzola, W.2
Fernandez, E.B.3
-
13
-
-
84881385185
-
Reflections of MOPs, components, and Java security
-
Springer, Berlin
-
Caromel, D. and Vayssiére, J. (2001) Reflections of MOPs, components, and Java security. In Proc. ECOOP 2001, Eur. Conf. on Object-Oriented Programming, Budapest, Hungary, June 18-22. Lecture Notes in Computer Science, 2072, 256-274. Springer, Berlin.
-
(2001)
Proc. ECOOP 2001, Eur. Conf. on Object-Oriented Programming, Budapest, Hungary, June 18-22. Lecture Notes in Computer Science
, vol.2072
, pp. 256-274
-
-
Caromel, D.1
Vayssiére, J.2
-
14
-
-
0042089707
-
A simple security-aware MOP for Java
-
Springer, Berlin
-
Caromel, D., Huet, F. and Vayssiére, J. (2001) A simple security-aware MOP for Java. In Proc. REFLECTION01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science, 2192, 118-125, Springer, Berlin.
-
(2001)
Proc. REFLECTION01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science
, vol.2192
, pp. 118-125
-
-
Caromel, D.1
Huet, F.2
Vayssiére, J.3
-
15
-
-
0034997157
-
Dynamic and selective combination of extensions in component-based applications
-
IEEE Computer Society, Washington, DC
-
Truyen, E., Vanhaute, B., Joosen, W., Verbaeten, P. and Jørgensen, B. N. (2001) Dynamic and selective combination of extensions in component-based applications. In Proc. ICSE 01, 23rd Int. Conf. on Software Engineering, Toronto, Ontario, May 12-19, pp. 233-242. IEEE Computer Society, Washington, DC.
-
(2001)
Proc. ICSE 01, 23rd Int. Conf. on Software Engineering, Toronto, Ontario, May 12-19
, pp. 233-242
-
-
Truyen, E.1
Vanhaute, B.2
Joosen, W.3
Verbaeten, P.4
Jørgensen, B.N.5
-
16
-
-
84947242179
-
Experiments with JavaPod, a platform designed for the adaptation of nonfunctional properties
-
Springer, Berlin
-
Bruneton, E. and Riveill, M. (2001) Experiments with JavaPod, a platform designed for the adaptation of nonfunctional properties. In Proc. REFLECTION01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28, pp. 52-72. Springer, Berlin.
-
(2001)
Proc. REFLECTION01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28
, pp. 52-72
-
-
Bruneton, E.1
Riveill, M.2
-
17
-
-
0032668892
-
An initial assessment of aspect-oriented programming
-
IEEE Computer Society, Washington, DC
-
Walker, R. J., Baniassad, E. L. A. and Murphy, G. C. (1999) An initial assessment of aspect-oriented programming. In Proc. ICSE 99, 20th Int. Conf. on Software Engineering, Los Angeles, CA, May 16-22, pp. 120-130. IEEE Computer Society, Washington, DC.
-
(1999)
Proc. ICSE 99, 20th Int. Conf. on Software Engineering, Los Angeles, CA, May 16-22
, pp. 120-130
-
-
Walker, R.J.1
Baniassad, E.L.A.2
Murphy, G.C.3
-
18
-
-
18444388817
-
AOP: Does it make sense? The case of concurrency and failures
-
Springer, Berlin
-
Kienzle, J. and Guerraoui, R. (2002) AOP: does it make sense? The case of concurrency and failures. In Proc. ECOOP 2002, Eur. Conf. on Object-Oriented Programming, Málaga, Spain, June 10-14, Lecture Notes in Computer Science, 2374, 37-61, Springer, Berlin.
-
(2002)
Proc. ECOOP 2002, Eur. Conf. on Object-Oriented Programming, Málaga, Spain, June 10-14, Lecture Notes in Computer Science
, vol.2374
, pp. 37-61
-
-
Kienzle, J.1
Guerraoui, R.2
-
19
-
-
85029502150
-
Towards security in an open systems federation
-
Springer, Berlin
-
Bull, J. A., Gong, L. and Sollins, K. R. (1992) Towards security in an open systems federation. In Proc. ESORICS 92, 2nd Eur. Symp. on Research in Computer Security, Toulouse, France, Lecture Notes in Computer Science, 648, 3-20. Springer, Berlin.
-
(1992)
Proc. ESORICS 92, 2nd Eur. Symp. on Research in Computer Security, Toulouse, France, Lecture Notes in Computer Science
, vol.648
, pp. 3-20
-
-
Bull, J.A.1
Gong, L.2
Sollins, K.R.3
-
21
-
-
0003880013
-
-
Addison-Wesley, Reading, MA
-
Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995) Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
22
-
-
85028829742
-
Integrating independently-developed components in object-oriented languages
-
Springer, Berlin
-
Hölzle, U. (1993) Integrating independently-developed components in object-oriented languages. In Proc. ECOOP 93, Eur. Conf. on Object-Oriented Programming, Kaiserslautern, Germany, July 26-30. Lecture Notes in Computer Science, 707, 36-56. Springer, Berlin.
-
(1993)
Proc. ECOOP 93, Eur. Conf. on Object-Oriented Programming, Kaiserslautern, Germany, July 26-30. Lecture Notes in Computer Science
, vol.707
, pp. 36-56
-
-
Hölzle, U.1
-
23
-
-
0015672289
-
A note on the confinement problem
-
Lampson, B. W. (1973) A note on the confinement problem. Commun. ACM, 16, 613-615.
-
(1973)
Commun. ACM
, vol.16
, pp. 613-615
-
-
Lampson, B.W.1
-
24
-
-
85094138664
-
Kava-using byte-code rewriting to add behavioral reflection to Java
-
USENIX, Berkeley, CA
-
Welch, I. and Stroud, R. J. (2001) Kava-using byte-code rewriting to add behavioral reflection to Java. In Proc. COOTS 2001, USENIX Conf. on Object-Oriented Technologies and Systems, San Antonio, TX, January 29-February 2, pp. 119-130. USENIX, Berkeley, CA.
-
(2001)
Proc. COOTS 2001, USENIX Conf. on Object-Oriented Technologies and Systems, San Antonio, TX, January 29-February 2
, pp. 119-130
-
-
Welch, I.1
Stroud, R.J.2
-
27
-
-
85039649725
-
-
Technical Report APM.1931.01, Architecture Projects Management Limited (ANSA), Cambridge, UK
-
Wu, Z. and Schwiderski, S. (1997) Reflective Java, Technical Report APM.1931.01, Architecture Projects Management Limited (ANSA), Cambridge, UK. Available from http://www.ansa.co.uk.
-
(1997)
Reflective Java
-
-
Wu, Z.1
Schwiderski, S.2
-
28
-
-
84957702826
-
Reflection for statically typed languages
-
Springer, Berlin
-
de Oliveira Guimarães, J. (1998) Reflection for statically typed languages. In Proc. ECOOP 98, Eur. Conf. on Object-Oriented Programming, July 20-25. Lecture Notes in Computer Science, 1445, 440-461. Springer, Berlin.
-
(1998)
Proc. ECOOP 98, Eur. Conf. on Object-Oriented Programming, July 20-25. Lecture Notes in Computer Science
, vol.1445
, pp. 440-461
-
-
De Oliveira Guimarães, J.1
-
29
-
-
84957062066
-
Jumping to the meta level: Behavioral reflection can be fast and flexible
-
Springer, Berlin
-
Golm, M. and Kleinoder, J. (1999) Jumping to the meta level: behavioral reflection can be fast and flexible. In Proc. Reflection01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science, 1616, 22-39, Springer, Berlin.
-
(1999)
Proc. Reflection01, Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science
, vol.1616
, pp. 22-39
-
-
Golm, M.1
Kleinoder, J.2
-
30
-
-
84957801133
-
Load-time structural reflection in Java
-
Springer, Berlin
-
Chiba, S. (2000) Load-time structural reflection in Java. In Proc. ECOOP 2000, Eur. Conf. on Object-Oriented Programming, Sophia Antiopolis and Cannes, France, June 12-16. Lecture Notes in Computer Science, 1850, 313-336, Springer, Berlin.
-
(2000)
Proc. ECOOP 2000, Eur. Conf. on Object-Oriented Programming, Sophia Antiopolis and Cannes, France, June 12-16. Lecture Notes in Computer Science
, vol.1850
, pp. 313-336
-
-
Chiba, S.1
-
31
-
-
84934291563
-
JAC: A flexible solution for aspect-oriented programming in Java
-
Springer, Berlin
-
Pawlak, R., Steinturier, L., Duchien, L. and Florin, G. (2001) JAC: a flexible solution for aspect-oriented programming in Java. In Proc. Reflection01. Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science, 1616, 1-24, Springer, Berlin.
-
(2001)
Proc. Reflection01. Third Int. Conf. on Metalevel Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 25-28. Lecture Notes in Computer Science
, vol.1616
, pp. 1-24
-
-
Pawlak, R.1
Steinturier, L.2
Duchien, L.3
Florin, G.4
|