DocumentCode :
540224
Title :
Program understanding using program slivers-an experience report
Author :
Gupta, A.
fYear :
1997
fDate :
1-3 Oct. 1997
Firstpage :
66
Lastpage :
71
Abstract :
A large amount of legacy software is written in languages such as FORTRAN and COBOL. Hard-copy and inline documentation for this software is often inadequate to perform maintenance or re-implementation. These tasks are further hampered by legacy structures and programming style such as the use of “goto”. This paper describes our experience using simple pattern matching tools to obtain “slivers” from legacy process information systems. These slivers provided information that assisted in recovering program design. These slivers also helped in identifying segments which could cause problems with two-digit year fields at the turn of the century
Keywords :
COBOL; FORTRAN; data integrity; information systems; pattern matching; program control structures; reverse engineering; software maintenance; software reusability; software tools; system documentation; COBOL; FORTRAN; Year 2000 problem; goto; hard-copy documentation; inline documentation; legacy process information systems; legacy software; pattern matching tools; program design recovery; program slivers; program understanding; programming style; software maintenance; software re-implementation; two-digit year fields;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1997. Proceedings., International Conference on
Conference_Location :
Bari, Italy
ISSN :
1063-6773
Print_ISBN :
0-8186-8013-X
Type :
conf
DOI :
10.1109/ICSM.1997.624232
Filename :
5726936
Link To Document :
بازگشت