Abstract
This paper presents our technique for automatically decompiling Java bytecode into Java source. Our technique reconstructs source-level expressions from bytecode, and reconstructs readable, high-level control statements from primitive goto-like branches. Fewer than a dozen simple code-rewriting rules reconstruct the high-level statements.
Original language | English (US) |
---|---|
State | Published - 1997 |
Event | 3rd USENIX Conference on Object-Oriented Technologies, COOTS 1997 - Portland, United States Duration: Jun 16 1997 → Jun 20 1997 |
Conference
Conference | 3rd USENIX Conference on Object-Oriented Technologies, COOTS 1997 |
---|---|
Country/Territory | United States |
City | Portland |
Period | 6/16/97 → 6/20/97 |
ASJC Scopus subject areas
- Computer Science Applications
- Hardware and Architecture
- Information Systems
- Software
- Computational Theory and Mathematics