1*0c56280aSSorin Basca<?xml version="1.0"?> 2*0c56280aSSorin Basca<!-- 3*0c56280aSSorin Basca * Licensed to the Apache Software Foundation (ASF) under one 4*0c56280aSSorin Basca * or more contributor license agreements. See the NOTICE file 5*0c56280aSSorin Basca * distributed with this work for additional information 6*0c56280aSSorin Basca * regarding copyright ownership. The ASF licenses this file 7*0c56280aSSorin Basca * to you under the Apache License, Version 2.0 (the 8*0c56280aSSorin Basca * "License"); you may not use this file except in compliance 9*0c56280aSSorin Basca * with the License. You may obtain a copy of the License at 10*0c56280aSSorin Basca * 11*0c56280aSSorin Basca * http://www.apache.org/licenses/LICENSE-2.0 12*0c56280aSSorin Basca * 13*0c56280aSSorin Basca * Unless required by applicable law or agreed to in writing, 14*0c56280aSSorin Basca * software distributed under the License is distributed on an 15*0c56280aSSorin Basca * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*0c56280aSSorin Basca * KIND, either express or implied. See the License for the 17*0c56280aSSorin Basca * specific language governing permissions and limitations 18*0c56280aSSorin Basca * under the License. 19*0c56280aSSorin Basca--> 20*0c56280aSSorin Basca 21*0c56280aSSorin Basca<document> 22*0c56280aSSorin Basca 23*0c56280aSSorin Basca <properties> 24*0c56280aSSorin Basca <title>Projects using BCEL</title> 25*0c56280aSSorin Basca </properties> 26*0c56280aSSorin Basca 27*0c56280aSSorin Basca <body> 28*0c56280aSSorin Basca 29*0c56280aSSorin Basca <section name="BCEL Projects"> 30*0c56280aSSorin Basca 31*0c56280aSSorin Basca <ul> 32*0c56280aSSorin Basca <li> 33*0c56280aSSorin Basca <a href="http://xml.apache.org/xalan-j/">Xalan</a> XSLT Compiler 34*0c56280aSSorin Basca </li> 35*0c56280aSSorin Basca <li> 36*0c56280aSSorin Basca <a HREF="http://objectscript.sourceforge.net/">ObjectScript</a> 37*0c56280aSSorin Basca </li> 38*0c56280aSSorin Basca <li> 39*0c56280aSSorin Basca <a HREF="http://www.jboss.org/">JBoss</a> 40*0c56280aSSorin Basca </li> 41*0c56280aSSorin Basca <li> 42*0c56280aSSorin Basca <a HREF="http://jde.sunsite.dk/">Java Development Environment</a> for Emacs 43*0c56280aSSorin Basca </li> 44*0c56280aSSorin Basca 45*0c56280aSSorin Basca <li> 46*0c56280aSSorin Basca <a HREF="http://www.cs.put.poznan.pl/dweiss/index.php/projects/bsh-binding/index.xml?lang=en">BeanShell</a> 47*0c56280aSSorin Basca </li> 48*0c56280aSSorin Basca 49*0c56280aSSorin Basca <li> 50*0c56280aSSorin Basca <a HREF="http://xmlc.enhydra.org">XMLC</a> 51*0c56280aSSorin Basca </li> 52*0c56280aSSorin Basca 53*0c56280aSSorin Basca <li> 54*0c56280aSSorin Basca <a HREF="http://profiler.cougaar.org">Cougaar</a> Memory Profiler 55*0c56280aSSorin Basca </li> 56*0c56280aSSorin Basca 57*0c56280aSSorin Basca <li> 58*0c56280aSSorin Basca <a HREF="http://jcredo.com/">JCredo</a> JDO-Implementation 59*0c56280aSSorin Basca </li> 60*0c56280aSSorin Basca 61*0c56280aSSorin Basca <li> 62*0c56280aSSorin Basca <a HREF="http://www.libelis.com/">LIDO</a> JDO-Implementation 63*0c56280aSSorin Basca </li> 64*0c56280aSSorin Basca 65*0c56280aSSorin Basca <li> 66*0c56280aSSorin Basca <a HREF="http://www.objectindustries.com/">JRelay</a> JDO-Implementation 67*0c56280aSSorin Basca </li> 68*0c56280aSSorin Basca 69*0c56280aSSorin Basca <li> 70*0c56280aSSorin Basca <a HREF="http://just4log.sourceforge.net/">Just4Log</a> 71*0c56280aSSorin Basca </li> 72*0c56280aSSorin Basca 73*0c56280aSSorin Basca <li> 74*0c56280aSSorin Basca <a HREF="http://www.geocities.com/vamp201/">Venus Application Publisher</a> 75*0c56280aSSorin Basca </li> 76*0c56280aSSorin Basca 77*0c56280aSSorin Basca <li><a HREF="http://www.cs.arizona.edu/sandmark/">SandMark: Software Watermarking for Java</a> 78*0c56280aSSorin Basca </li> 79*0c56280aSSorin Basca 80*0c56280aSSorin Basca <li><a HREF="http://jcontractor.sourceforge.net/">jContractor - 81*0c56280aSSorin Basca Design by contract</a> 82*0c56280aSSorin Basca </li> 83*0c56280aSSorin Basca 84*0c56280aSSorin Basca <li><a 85*0c56280aSSorin Basca HREF="http://www-i2.informatik.rwth-aachen.de/~markusj/jopt/index.html">Byte 86*0c56280aSSorin Basca code optimization</a> 87*0c56280aSSorin Basca </li> 88*0c56280aSSorin Basca 89*0c56280aSSorin Basca <li><a HREF="http://www.cs.uoregon.edu/research/perpetual/dasada/Software/Gretel/">Gretel</a> - Residual Test Coverage Tool 90*0c56280aSSorin Basca </li> 91*0c56280aSSorin Basca 92*0c56280aSSorin Basca <li><a HREF="http://Theory.Stanford.EDU/~vganesh/project.html">Mobile 93*0c56280aSSorin Basca Code Security Through Java Byte-Code Modification</a> 94*0c56280aSSorin Basca </li> 95*0c56280aSSorin Basca 96*0c56280aSSorin Basca <li><a HREF="http://www.jraf2.org/">Portable Resource Accounting 97*0c56280aSSorin Basca for Java</a> 98*0c56280aSSorin Basca </li> 99*0c56280aSSorin Basca 100*0c56280aSSorin Basca <li><a HREF="http://lampwww.epfl.ch/funnel/">Funnel</a> 101*0c56280aSSorin Basca </li> 102*0c56280aSSorin Basca 103*0c56280aSSorin Basca <li><a HREF="http://www.uni-paderborn.de/fachbereich/AG/agkastens/wir/mthies/index.htm"> 104*0c56280aSSorin Basca Static analysis of class libraries</a> 105*0c56280aSSorin Basca </li> 106*0c56280aSSorin Basca 107*0c56280aSSorin Basca <li><a HREF="http://www.cs.ncl.ac.uk/research/dependability/reflection/"> 108*0c56280aSSorin Basca Kava: Reflective Java</a> 109*0c56280aSSorin Basca </li> 110*0c56280aSSorin Basca 111*0c56280aSSorin Basca <li>one.world - <a HREF="http://one.cs.washington.edu/" 112*0c56280aSSorin Basca >Programming for pervasive computing environments</a> 113*0c56280aSSorin Basca </li> 114*0c56280aSSorin Basca 115*0c56280aSSorin Basca <li><a 116*0c56280aSSorin Basca HREF="http://www.cs.uni-essen.de/dawis/research/aop/sally/" 117*0c56280aSSorin Basca >Sally: Simple Aspect Language</a> 118*0c56280aSSorin Basca </li> 119*0c56280aSSorin Basca 120*0c56280aSSorin Basca <li><a 121*0c56280aSSorin Basca HREF="http://eclipse.org/aspectj/" 122*0c56280aSSorin Basca >AspectJ: Aspect-oriented Java</a> 123*0c56280aSSorin Basca </li> 124*0c56280aSSorin Basca 125*0c56280aSSorin Basca <li><a 126*0c56280aSSorin Basca HREF="http://aopclsuite.sourceforge.net/" 127*0c56280aSSorin Basca >AOP ClassLoader Suite</a> 128*0c56280aSSorin Basca </li> 129*0c56280aSSorin Basca 130*0c56280aSSorin Basca <li><a 131*0c56280aSSorin Basca HREF="http://www.cs.kuleuven.ac.be/~tim/MOS/brakes.html" 132*0c56280aSSorin Basca >Brakes: Thread serialization</a> 133*0c56280aSSorin Basca </li> 134*0c56280aSSorin Basca 135*0c56280aSSorin Basca <li><a 136*0c56280aSSorin Basca HREF="http://www.cs.sunysb.edu/~stoller/SPIN2001.html" 137*0c56280aSSorin Basca >Transformations for Model Checking Distributed Java Programs</a> 138*0c56280aSSorin Basca </li> 139*0c56280aSSorin Basca 140*0c56280aSSorin Basca <li><a 141*0c56280aSSorin Basca HREF="http://ozone-db.org/">Ozone Data base</a> 142*0c56280aSSorin Basca </li> 143*0c56280aSSorin Basca 144*0c56280aSSorin Basca <li><a 145*0c56280aSSorin Basca HREF="http://www.jmonde.org/Trace">Method tracing tool</a> 146*0c56280aSSorin Basca </li> 147*0c56280aSSorin Basca 148*0c56280aSSorin Basca <li><a HREF="http://javalab.cs.uni-bonn.de/research/jmangler/" 149*0c56280aSSorin Basca >JMangler</a> 150*0c56280aSSorin Basca </li> 151*0c56280aSSorin Basca 152*0c56280aSSorin Basca <li><a href="http://barat.sourceforge.net/">Barat compiler 153*0c56280aSSorin Basca framework</a> 154*0c56280aSSorin Basca </li> 155*0c56280aSSorin Basca 156*0c56280aSSorin Basca <li><a href="http://quilt.sourceforge.net/">Java code coverage 157*0c56280aSSorin Basca tool for JUnit</a> 158*0c56280aSSorin Basca </li> 159*0c56280aSSorin Basca 160*0c56280aSSorin Basca <li> 161*0c56280aSSorin Basca <a HREF="http://hup.sourceforge.net/">Heap Usage Profiling</a> 162*0c56280aSSorin Basca </li> 163*0c56280aSSorin Basca 164*0c56280aSSorin Basca <li><a HREF="http://importscrubber.sourceforge.net/">Import Scrubber</a> 165*0c56280aSSorin Basca </li> 166*0c56280aSSorin Basca 167*0c56280aSSorin Basca <li><a HREF="http://jbackbrowse.sourceforge.net/">jBackBrowse</a> 168*0c56280aSSorin Basca </li> 169*0c56280aSSorin Basca 170*0c56280aSSorin Basca <li> 171*0c56280aSSorin Basca <a href="http://findbugs.sourceforge.net/">FindBugs</a> static analysis tool 172*0c56280aSSorin Basca </li> 173*0c56280aSSorin Basca </ul> 174*0c56280aSSorin Basca 175*0c56280aSSorin Basca <h2>Related Projects</h2> 176*0c56280aSSorin Basca <ul> 177*0c56280aSSorin Basca <li><a href="http://asm.objectweb.org">ASM</a></li> 178*0c56280aSSorin Basca <li><a href="http://www.cs.duke.edu/ari/joie/">JOIE: The Java Object Instrumentation Environment</a></li> 179*0c56280aSSorin Basca <li><a href="http://www.alphaworks.ibm.com/tech/cfparse">CFParse</a></li> 180*0c56280aSSorin Basca <li><a href="http://www.alphaworks.ibm.com/tech/jikesbt">JikesBT</a></li> 181*0c56280aSSorin Basca </ul> 182*0c56280aSSorin Basca 183*0c56280aSSorin Basca</section> 184*0c56280aSSorin Basca 185*0c56280aSSorin Basca</body> 186*0c56280aSSorin Basca</document> 187