1@InProceedings{ada, 2 author = {Tucker Taft}, 3 title = {\protect{Programming the Internet in Ada95}}, 4 booktitle = {Proceedings Ada-Europe International Conference on 5 Reliable Software Technologies}, 6 year = {1996} 7} 8 9@InProceedings{agesen, 10 author = {O. Agesen and S. N. Freund and J. C. Mitchell}, 11 title = {\protect{Adding Type Parameterization to the Java 12 Language}}, 13 booktitle = {Proceedings OOPSLA'97}, 14 year = {1997}, 15 address = {Atlanta, GA} 16} 17 18@TechReport{aspect, 19 author = {Gregor Kiczales and John Lamping and Anurag 20 Mendhekar and Chris Maeda and Cristina Lopes and 21 Jean-Marc Loingtier and John Irwin}, 22 title = {\protect{Aspect-Oriented Programming}}, 23 institution = {Xerox Palo Alto Research Center}, 24 year = {1997}, 25 key = {SPL97-008 P9710042} 26} 27 28@TechReport{barat, 29 author = {B. Bokowski and A. Spiegel}, 30 title = {\protect{Barat -- A Front-End for Java}}, 31 institution = {Freie Universit\"at Berlin}, 32 year = {1998}, 33 key = {B-98-09} 34} 35 36@InProceedings{bca, 37 author = {Ralph Keller and Urs H{\"o}lzle}, 38 title = {\protect{Binary Component Adaptation}}, 39 booktitle = {Proceedings ECOOP'98}, 40 publisher = {Springer}, 41 editor = {Eric Jul}, 42 year = {1998} 43} 44 45@InProceedings{bit, 46 author = {Han Bok Lee and Benjamin G. Zorn}, 47 title = {\protect{BIT: A Tool for Instrumenting Java 48 Bytecodes}}, 49 booktitle = {Proceedings USENIX Symposium on Internet 50 Technologies and Systems}, 51 year = {1998} 52} 53 54@Manual{classfile, 55 title = {The classfile API}, 56 author = {Shawn Silverman}, 57 organization = {University of Manitoba}, 58 address = {\url{http://Meurrens.ML.org/ip-Links/java/codeEngineering/viewers.html}}, 59 year = {1998} 60} 61 62@Manual{classfilters, 63 title = {The ClassFilters package}, 64 author = {Pascal Costanza}, 65 organization = {Universit{\"a}t Bonn}, 66 address = {\url{http://www.cs.uni-bonn.de/~costanza/ClassFilters/}}, 67 year = {1998} 68} 69 70@InProceedings{classloader, 71 author = {Sheng Lian and Gilad Bracha}, 72 title = {\protect{Dynamic Class Loading in the Java Virtual 73 Machine}}, 74 booktitle = {Proceedings OOPSLA'98}, 75 year = {1998} 76} 77 78@Book{design, 79 author = {E. Gamma and R. Helm and R. Johnson and 80 J. Vlissides}, 81 title = {Design Patterns: Elements of Reusable 82 Object-Oriented Software}, 83 publisher = {Addison-Wesley}, 84 year = {1995} 85} 86 87@InProceedings{eiffel, 88 author = {Suzanne Collin and Dominique Colnet and Olivier 89 Zendra}, 90 title = {\protect{Type Inference for Late Binding. The 91 SmallEiffel Compiler}}, 92 booktitle = {Proceedings JMLC'97}, 93 year = {1997} 94} 95 96@Book{gosling, 97 author = {J. Gosling and B. Joy and G. Steele}, 98 title = {The Java Language Specification}, 99 publisher = {Addison-Wesley}, 100 year = {1996} 101} 102 103@Manual{inside, 104 title = {Inside Java Class Files}, 105 author = {Matt T. Yourst}, 106 organization = {Laserstars Technologies}, 107 address = 108 {\url{http://www.laserstars.com/articles/ddj/insidejcf/}}, 109 year = {1998} 110} 111 112@Book{jasmin, 113 author = {J. Meyer and T. Downing}, 114 title = {Java Virtual Machine}, 115 publisher = {O'Reilly}, 116 year = {1997} 117} 118 119@InProceedings{jawa, 120 author = {C. Fischer and D. Meemken}, 121 title = {\protect{JaWa: Java with Assertions}}, 122 editor = {Clemens Cap}, 123 booktitle = {Proceedings JIT'98}, 124 publisher = {Springer}, 125 year = {1998} 126} 127 128@InProceedings{joie, 129 author = {Geoff Cohen and Jeff Chase and David Kaminsky}, 130 title = {\protect{Automatic Program Transformation with 131 JOIE}}, 132 booktitle = {Proceedings USENIX Annual Technical Symposium}, 133 year = {1998} 134} 135 136@Book{jvm, 137 author = {Tim Lindholm and Frank Yellin}, 138 title = {The Java Virtual Machine Specification}, 139 publisher = {Addison-Wesley}, 140 year = {1997} 141} 142 143@InProceedings{myers, 144 author = {A.C. Myers and J. A. Bank and B. Liskov}, 145 title = {\protect{Parameterized Types for Java}}, 146 booktitle = {Proceedings POPL'97}, 147 year = {1997}, 148 address = {Paris, France} 149} 150 151@InProceedings{pmg, 152 author = {B. Bokowski and M. Dahm}, 153 title = {\protect{Poor Man's Genericity for Java}}, 154 publisher = {Springer}, 155 editor = {Clemens Cap}, 156 booktitle = {Proceedings JIT'98}, 157 year = {1998} 158} 159 160@Manual{reflection, 161 title = {Reflection API}, 162 author = {JavaSoft}, 163 address = {\url{http://java.sun.com/products/jdk/1.1/docs/guide/reflection/}}, 164 year = {1998} 165} 166 167@InProceedings{statistic, 168 author = {D. Antonioli and M. Pilz}, 169 title = {\protect{Statistische Analyse von Java-Classfiles}}, 170 publisher = {Springer}, 171 editor = {Clemens Cap}, 172 booktitle = {Proceedings JIT'98}, 173 year = {1998} 174} 175 176@InProceedings{thies, 177 author = {M. Thies and U. Kastens}, 178 title = {\protect{Statische Analyse von Bibliotheken als 179 Grundlage dynamischer Optimierung}}, 180 publisher = {Springer}, 181 editor = {Clemens Cap}, 182 booktitle = {Proceedings JIT'98}, 183 year = {1998}, 184} 185 186