Sciweavers

WCRE
1995
IEEE

Strongest Postcondition Semantics as the Formal Basis for Reverse Engineering

13 years 8 months ago
Strongest Postcondition Semantics as the Formal Basis for Reverse Engineering
Reverse engineering of program code is the process of constructing a higher level abstraction of an implementation in order to facilitate the understanding of a system that may be in a \legacy" or \geriatric" state. Changing architectures and improvements in programming methods, including formal methods in software development and object-oriented programming, have prompted a need to reverse engineer and re-engineer program code. This paper describes the application of the strongest postcondition predicate transformer (strongest postcondition) as the formal basis for the reverse engineering of imperative program code.
Gerald C. Gannod, Betty H. C. Cheng
Added 26 Aug 2010
Updated 26 Aug 2010
Type Conference
Year 1995
Where WCRE
Authors Gerald C. Gannod, Betty H. C. Cheng
Comments (0)