Measuring the Bytecode Quality of Object-Oriented Software