Everyone in our lab is free to work on what they want to work on. Encouragement and constructive feed back is always available.
bcel2asm implements a wrapper from BCEL to ASM, two byte-code engineering libraries for Java. That is, it seeks to implement the BCEL API but using ASM underneath. For more information, see the project Migration of Applications across APIs.
Note that the wrapper is far from complete. It was developed using the methodology described in the paper Compliance Testing for Wrapper-based API Migration, and targets the code coverage tool Quilt.
- 0.1 (zip) - this version was developed for the evaluation of the paper Compliance Testing for Wrapper-based API Migration. It uses BCEL 5.2 as a reference and uses ASM 3.3.1. It already contains the debug-all version of ASM.