Supporting Software Development Tools with An Awareness of Transparent Program Transformations

Programs written in managed languages are compiled to a platform-independent intermediate representation, such as Java bytecode. The relative high level of Java bytecode has engendered a widespread practice of changing the bytecode directly, without modifying the maintained version of the source cod...

Full description

Bibliographic Details
Main Author: Song, Myoungkyu
Other Authors: Computer Science
Format: Others
Language:en_US
Published: Virginia Tech 2017
Subjects:
Online Access:http://hdl.handle.net/10919/78140
http://scholar.lib.vt.edu/theses/available/etd-06012013-003748/