DocumentCode
2617167
Title
An alternative source code analysis
Author
Kimble, James E., Jr. ; White, Lee J.
Author_Institution
Dept. of Comput. Sci., Mount Union Coll., Alliance, OH, USA
fYear
2000
fDate
2000
Firstpage
64
Lastpage
75
Abstract
All aspects of software engineering strive toward guaranteeing that an implemented algorithm performs the intended tasks. The paper describes results in investigating the relationship between specifications and re-engineered code for data processing programs in COBOL, and develops strategies for assigning significance to identified differences. A modified F(p) notation representation of the program will be manipulated into a standard form, from which features called program points will be used to guide complexity reduction. Finally, backbone elements called threads will be identified to explore the equivalence between the specifications and the program, where each thread will represent a different behavior mode of the program
Keywords
COBOL; formal specification; program diagnostics; software maintenance; systems re-engineering; COBOL; alternative source code analysis; backbone elements; behavior mode; code analysis; complexity reduction; data processing programs; legacy code; modified notation representation; program equivalence; program points; re-engineered code; reengineering; software engineering; specifications; threads; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2000. Proceedings. International Conference on
Conference_Location
San Jose, CA
ISSN
1063-6773
Print_ISBN
0-7695-0753-0
Type
conf
DOI
10.1109/ICSM.2000.883015
Filename
883015
Link To Document