DocumentCode
2726163
Title
Reverse engineering from assembler to formal specifications via program transformations
Author
Ward, M.P.
Author_Institution
Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
fYear
2000
fDate
2000
Firstpage
11
Lastpage
20
Abstract
The FermaT transformation system, based on research carried out over the last sixteen years at Durham University, De Montfort University and Software, Migrations Ltd., is an industrial-strength formal transformation engine with many applications in program comprehension and language migration. This paper is a case study which uses automated plus manually-directed transformations and abstractions to convert an IBM 370 assembler code program into a very high-level abstract specification
Keywords
assembly language; computer aided software engineering; formal specification; reverse engineering; FermaT transformation system; IBM 370; assembler code; case study; formal specifications; formal transformation engine; high-level abstract specification; language migration; program comprehension; program transformations; reverse engineering; Application software; Assembly systems; Costs; Engines; Environmental economics; Formal specifications; High level languages; Logic; Reverse engineering; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 2000. Proceedings. Seventh Working Conference on
Conference_Location
Brisbane, Qld.
ISSN
1095-1350
Print_ISBN
0-7695-0881-2
Type
conf
DOI
10.1109/WCRE.2000.891448
Filename
891448
Link To Document