Reverse Engineering through Holistic Software Exploration.
Mircea Filip Lungu, Michele Lanza · 2007
Software Exploration tools usually work at a single level of abstraction. We argue for an approach which integrates multiple levels of abstraction in exploration. Each of these levels presents complementary information which is useful for the reverse engineering and understanding process. Introduction. Software exploration is a technique to an-alyze software projects. Most software exploration tools work at a single level of abstraction. We propose the con-cept of holistic software exploration which encourages ex-ploring multiple levels of abstraction at the same time.