This lab is quite diverse. It is comprised of a group of really smart people from all over the world, each with different backgrounds, working in a friendly and welcoming environment. Being part of it has been such an enriching experience.
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.