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 |
| Externally published | Yes |
| 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