Next: About this document ...
Up: Aspects and Polymorphism in
Previous: Acknowledgment
- 1
-
M. Aksit, K. Wakita, J. Bosch, L. Bergmans, and A. Yonezawa.
Abstracting object interactions using composition filters.
In R. Guerraoui, O. Nierstrasz, and M. Riveill, editors, Proceedings of the ECOOP'93 Workshop on Object-Based Distributed
Programming, number 791 in Lecture Notes in Computer Science, pages
152-184, Kaiserslautern, Germany, July 26-30 1994. Springer Verlag.
- 2
-
AOSD 2002.
Proceedings of the 1 international conference on
Aspect-Oriented Software Development, Enschede, The Netherlands, Apr. 2002.
ACM Press.
- 3
-
K. Arnold and J. Gosling.
The Java Programming Language.
The Java Series. Addison-Wesley Publishing Company, 1996.
- 4
-
J. Baker and W. Hsieh.
Runtime aspect weaving through metaprogramming.
In AOSD 2002 [2], pages 86-95.
- 5
-
B. Bobrow, D. DeMichiel, R. Gabriel, S. Keene, G. Kiczales, and D. Moon.
Common Lisp Object System Specification.
Document 88-002R. X3J13, June 1988.
- 6
-
J. Brant, B. Foote, R. E. Johnson, and D. Roberts.
Wrappers to the rescue.
In Jul [18], pages 396-417.
- 7
-
L. Cardelli and P. Wegner.
On understanding types, data abstractions, and polymorphism.
ACM Comput. Surv., 17(4):471-522, 1985.
- 8
-
C. Chambers.
Predicate classes.
In O. Nierstrasz, editor, Proceedings ECOOP'93, LNCS 707,
pages 268-296, Kaiserslautern, Germany, July 1993. Springer-Verlag.
- 9
-
F. Duclos, J. Estublier, and P. Morat.
Describing and using non functional aspects in component based
applications.
In AOSD 2002 [2], pages 65-75.
- 10
-
E. Ernst and D. H. Lorenz.
Aspectual polymorphism.
Technical Report NU-CCS-01-09, College of Computer Science,
Northeastern University, Boston, MA 02115, Oct. 2001.
- 11
-
M. D. Ernst, C. Kaplan, and C. Chambers.
Predicate dispatching: A unified theory of dispatch.
In Jul [18], pages 186-211.
- 12
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides.
Design Patterns - Elements of Reusable Object-Oriented
Software.
Addison-Wesley, Reading, MA, USA, 1995.
- 13
-
J. Gil and D. H. Lorenz.
Environmental Acquisition - A new inheritance-like abstraction
mechanism.
In Proceedings of the 11 Annual Conference on
Object-Oriented Programming Systems, Languages, and Applications, pages
214-231, San Jose, California, Oct. 6-10 1996. OOPSLA'96, Acm SIGPLAN
Notices 31(10) Oct. 1996.
- 14
-
A. Goldberg and D. Robson.
Smalltalk-80: The Language.
Addison-Wesley, Reading, MA, USA, 1989.
- 15
-
R. Hirschfeld.
Aspect-oriented programming with AspectS.
http://www-ia.tu-ilmenau.de/~hirsch/Projects/Squeak/AspectS/Docs/AspectS_NODe02_Erfurt2_rev.pdf, Jan. 2003.
- 16
-
W. L. Hürsch.
Should superclasses be abstract?
In M. Tokoro and R. Pareschi, editors, Proceedings of the
8 European Conference on Object-Oriented Programming, number 821 in
Lecture Notes in Computer Science, pages 12-31, Bologna, Italy, July 4-8
1994. ECOOP'94, Springer Verlag.
- 17
-
J. D. Ichbiah.
Rationale for the design of the ada programming language.
Sigplan Notices, 14(6), 1979.
Part B (special issue).
- 18
-
E. Jul, editor.
Proceedings of the 12 European Conference on
Object-Oriented Programming, number 1445 in Lecture Notes in Computer
Science, Brussels, Belguim, July 20-24 1998. ECOOP'98, Springer Verlag.
- 19
-
S. E. Keene.
Object-Oriented Programming in Common Lisp.
Addison-Wesley, Reading, MA, USA, 1989.
- 20
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold.
An overview of AspectJ.
In J. L. Knudsen, editor, Proceedings of the 15 European
Conference on Object-Oriented Programming, volume 2072 of Lecture Notes
in Computer Science, pages 327-353, Budapest, Hungary, June 18-22 2001.
ECOOP 2001, Springer Verlag.
- 21
-
G. Korienek, T. Wrensch, and D. Dechow.
Squeak - A Quick Trip to ObjectLand.
Addison-Wesley Publishing Company, 2001.
- 22
-
C. V. Lopes and G. Kiczales.
Recent developments in AspectJ.
In S. Demeyer and J. Bosch, editors, Object-Oriented Technology.
ECOOP'98 Workshop Reader, number 1543 in Lecture Notes in Computer Science,
pages 398-401. Workshop Proceedings, Brussels, Belguim, Springer Verlag,
July 20-24 1998.
- 23
-
M. Mezini, K. Ostermann, and R. Pichler.
Component models and aspect-oriented programming.
http://www.st.informatik.tu-darmstadt.de/lehre/ws01/sctoo/materials/aj-aop.pdf, 2001.
- 24
-
M. Nordberg.
Polymorphic advice and multimethod advice, Mar. 2002.
AspectJ Users Mailing List. Thu, 7 Mar 2002 18:16:25 PST, and Sat, 9
Mar 2002 04:50:36 PST.
- 25
-
D. Orleans.
Incremental programming with extensible decisions.
In AOSD 2002 [2].
- 26
-
K. Ostermann and M. Mezini.
Object creation aspects with flexible aspect deployment.
http://www.st.informatik.tu-darmstadt.de/database/publications/data/minos.pdf?id=68, 2002.
- 27
-
M. W. Robert Hirschfeld.
Perspectives - aspects with context.
http://www.prakinf.tuilmenau.de/~hirsch/Projects/Squeak/PerspectiveS.
- 28
-
M. Schüpany, C. Schwanninger, and E. Wuchner.
Aspect-oriented programming for .NET.
In Y. Coady, editor, Proceedings of the First AOSD Workshop on
Aspects, Components, and Patterns for Infrastructure Software, pages 45-50,
Enschede, The Netherlands, Apr. 2002.
- 29
-
A. Shalit.
The Dylan Reference Manual: The Definitive Guide to the New
Object-Oriented Dynamic Language.
Addison-Wesley, Reading, Mass., 1997.
- 30
-
A. Tripathi, E. Berge, and M. Aksit.
An implementation of the object-oriented concurrent programming
language SINA.
Software Practice and Experience, 19(3):235-256, Mar. 1989.
- 31
-
J. C. Wichman.
Composej: The development of a preprocessor to facilitate composition
filters in the Java language.
Master's thesis, Department of Computer Science, University of
Twente, Enschede, the Netherlands, Dec. 1999.
David H. Lorenz
2003-01-15