- Research Article
1
- 10.1007/s10664-012-9237-5
Guest editorial: reverse engineering
- Nov 30, 2012
- Empirical Software Engineering
- Martin Pinzger + 1 more +1
Reverse engineering aims at obtaining high-level representations of software systems from existing low-level artifacts, such as binaries, source code, execution traces or historical information. Reverse engineering methods and technologies play an important role in many software engineering tasks and quite often are the only way to get an understanding of large and complex software systems. Given for example the task to understand certain aspects of the test code in large software systems, such as Eclipse. How would you figure out the answers to the following questions:
Read more