REFERENCES


1. Akit, M., Ed. 2003. ACM.

2. Aspectwerkz home page. http://aspectwerkz.codehaus.org/.

3. Bardey, U. 2003. Abhängigkeitsanalyse für Programm-Transformationen (in German). Diploma thesis, University of Bonn.

4. BCEL home page. http://jakarta.apache.org/bcel/.

5. Bergmans, L. and Akit, M. 2001. Comm. ACM 44, 10 (Oct.), 5157.

6. Bergmans, L., Akit, M., and Tekinerdogan, B. 2001. Software Architectures and Component Technology, M. Akit, Ed. Kluwer Academic Publishers, Boston, 357382.

7. Brichau, J., Meuter, W. D., and DeVolder, K. 2000. Jumping aspects. In Workshop on Aspects and Dimensions of Concerns (ECOOP), (Cannes, France). http://trese.cs.utwente.nl/Workshops/adc2000/papers/Brichau.pdf.

8. Bruneton, E., Lenglet, R., and Coupaye, T. 2002. ASM: A code manipulation tool to implement adaptable systems. In Adaptable and extensible component systems, (Grenoble, France). http://asm.objectweb.org/current/asm-eng.pdf.

9. Chiba, S. 2000. Load-time structural reflection in Java. In ECOOP 2000Object-Oriented Programming: 14th European Conference, (Cannes, France), E. Bertino, Ed. LNCS, vol. 1850. Springer-Verlag, Berlin, 313336.

10. Costanza, P., Kniesel, G., and Austermann, M. 2001. Independent extensibility for aspect-oriented systems. In Workshop on Advanced Separation of Concerns (ECOOP), (Budapest). http://trese.cs.utwente.nl/Workshops/ecoop01asoc/papers/Constanza.pdf.

11. Dahm, M. 1999. Byte code engineering. In Java-Informations-Tage. Springer-Verlag, Berlin, 267277.

12. Dahm, M. 1999. Byte code engineering with the JavaClass API. Tech. Rep. B-17-98, Freie Universitt Berlin, Institut für Informatik.

13. DeVolder, K. 1998. Aspect-oriented logic meta programming. In Workshop on Aspect-Oriented Programming (ECOOP), (Brussels). http://trese.cs.utwente.nl/aop-ecoop98/papers/DeVolder.pdf.

14. DeVolder, K. and D'hondt, T. 1999. Aspect-oriented logic meta programming. In Meta-Level Architectures and Reflection, 2nd Int'l Conf. Reflection, P. Cointe, Ed. LNCS, vol. 1616. Springer Verlag, Berlin, 250272.

15. Dmitriev, M. 2001. Towards flexible and safe technology for runtime evolution of Java language applications. In Workshop on Engineering Complex Object-Oriented Systems for Evolution (ECOOSE, OOPSLA), (Tampa, Florida). http://www.dsg.cs.tcd.ie/ecoose/oopsla2001/ecoose_papers.zip.

16. Dmitriev, M. 2002. Hotswap technology application for advanced profiling. In 1st Int'l Workshop on Unanticipated Software Evolution (USE, ECOOP), (Malaga, Spain). http://joint.org/use/2002/sub/.

17. Douence, R., Fradet, P., and Südholt, M. 2002. A framework for the detection and resolution of aspect interactions. In 1st ACM Conf. Generative Programming and Component Engineering GPCE), (Pittsburgh). LNCS, vol. 2487. Springer-Verlag, Berlin, 173188.

18. Duncan, A. and Hölzle, U. 1999. Load-time adaptation: Efficient and non-intrusive language extension for virtual machines. Tech. Rep. TRCS99-09, Department of Computer Science, University of California.

19. Filman, R. E. and Havelund, K. 2002. Source-code instrumentation and quantification of events. In Foundations of Aspect-Oriented Languages (FOAL, AOSD), (Enschede, The Netherlands), G. T. Leavens and R. Cytron, Eds. 4549. Department of Computer Science, Iowa State Univ., ftp://ftp.cs.iastate.edu/pub/technreports/TR02-06/TR.pdf.

20. Gong, L. 1999. Inside Java 2 Platform Security Architecture, API Design, and Implementation. Addison-Wesley, Reading, Massachusetts.

21. Gong, L. 1999. Securely loading classes. In Inside Java 2 Platform Security Architecture, API Design, and Implementation. Addison-Wesley, Reading, Massachusetts, 7183.

22. Gosling, J., Joy, B., Steele, G., and Bracha, G. 2000. Java Language Specification, 2nd Ed. Addison-Wesley, Reading, Massachusetts.

23. Hanenberg, S. and Unland, R. 2003. Parametric introductions. In 2nd Int'l Conf. Aspect-Oriented Software Development (AOSD), (Boston), M. Akit, Ed. 24. Hannemann, J. and Kiczales, G. 2002. Design pattern implementation in Java and AspectJ. In 17th Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), (Seattle). ACM, 161173.

25. Herrmann, S. 2002. Object teams: Improving modularity for crosscutting collaborations. In Net.Object Days 2002 (Erfurt, Germany), M. Akit and M. Mezini, Eds. 26. JMangler home page. http://javalab.cs.uni-bonn.de/research/jmangler/.

27. Keller, R. and Hölzle, U. 1997. Supporting the integration and evolution of components through binary component adaptation. Tech. Rep. TRCS97-15, University of California, Santa Barbara.

28. Keller, R. and Hölzle, U. 1998. Binary code adaptation. In ECOOP'98 Object-Oriented Programming, 12th European Conference, E. Jul, Ed. LNCS, vol. 1445. Springer-Verlag, Berlin, 307329.

29. Keller, R. and Hölzle, U. 1998. Implementing binary component adaptation for Java. Tech. Rep. TRCS98-21, University of California, Santa Barbara.

30. Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., and Griswold, W. G. 2001. An overview of AspectJ. In ECOOP 2001Object-Oriented Programming, 15th European Conference, (Budapest), J. L. Knudsen, Ed. LNCS, 2072. Springer-Verlag, Berlin, 327353.

31. Kniesel, G. and Austermann, M. 2002. CC4Jcode coverage for Javaa load-time adaptation success story. In Component DeploymentIFIP/ACM Working Conference, (Berlin). LNCS, vol. 2370. Springer-Verlag, Berlin, 155169.

32. Kniesel, G. and Bardey, U. 2003. Static dependency analysis for conditional program transformations. Tech. Rep. IAI-TR-03-03, ISSN 0944-8535, CS Dept. III, University of Bonn.

33. Kniesel, G., Costanza, P., and Austermann, M. 2001. JManglera framework for load-time transformation of Java class files. In 1st IEEE Int'l Workshop on Source Code Analysis and Manipulation (SCAM 2001), (Florence). http://www.informatik.uni-bonn.de/~costanza/SCAM_jmangler.pdf.

34. Laffra, C. 2000. Jikes bytecode toolkit. http://www.alphaworks.ibm.com/tech/jikesbt.

35. Lee, H. B. and Zorn, B. G. 1997. BIT: A tool for instrumenting Java bytecodes. In Symp. Internet Technologies and Systems (Monterey, California). USENIX, 7382.

36. Lindholm, T. and Yellin, F. 1999. The Java Virtual Machine Specification (2nd Ed). Addison-Wesley, Reading, Massachusetts.

37. Object Teams home page. http://www.ObjectTeams.org.

38. Orleans, D. and Lieberherr, K. 2001. DJ: Dynamic adaptive programming in Java. In Metalevel Architectures and Separation of Crosscutting Concerns 3rd Int'l Conf. (Reflection 2001), (Kyoto), A. Yonezawa and S. Matsuoka, Eds. LNCS, vol. 2192. Springer-Verlag, Berlin, 7380.

39. Ossher, H. and Tarr, P. 1999. Multi-dimensional separation of concerns using hyperspaces. Tech. Rep. 21452, IBM Research Report.

40. Ossher, H. and Tarr, P. 2001. The shape of things to come: Using multi-dimensional separation of concerns with Hyper/J to (re)shape evolving software. Comm. ACM 44, 10 (Oct.), 4350.

41. Soul home page. http://prog.vub.ac.be/research/DMP/soul/soul2.html.

42. Stenzel, C. 2002. Implementation models for method call interception based on formal semantics (in German: Implementationsmodelle für Methodenaufrufabfang basierend auf formaler Semantik). Diploma thesis, University of Rostock. http://www.informatik.uni-rostock.de/~stenzel/.

43. Störzer, M. and Krinke, J. 2003. Interference analysis for AspectJ. In Foundations of Aspect-Oriented Languages (FOAL, AOSD), (Boston). http://www.cs.iastate.edu/~leavens/FOAL/papers-2003/stoerzer-krinke.pdf.

44. Veit, M. and Herrmann, S. 2003. Model-view-controller and Object Teams: A perfect match of paradigms. In 2nd Int'l Conf. Aspect-Oriented Software Development (AOSD) (Boston), M. Akit, Ed. 45. Wichman, J. C . 1999. The development of a preprocessor to facilitate composition filters in the Java language. M.S. thesis, University of Twente.



Aspect-Oriented Software Development
Aspect-Oriented Software Development with Use Cases
ISBN: 0321268881
EAN: 2147483647
Year: 2003
Pages: 307

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net