DocumentCode
3502272
Title
Extracting application domain functions from old code: a real experience
Author
Cutillo, F. ; Lanubile, F. ; Visaggio, P.
Author_Institution
Dipartimento di Info., Bari Univ., Italy
fYear
1993
fDate
8-9 Jul 1993
Firstpage
186
Lastpage
192
Abstract
This work deals with the problem of locating domain dependent functions into old application systems and drawing out them for reengineering and reuse. The approach is based on a particular form of program slicing which makes it possible to recover user functionalities although they are spread over the code. Supported by a commercial tool, the approach has been experimented with a banking application system, whose maintenance problems were increasingly serious. Lessons learned suggest that a successful application of program slicing needs the correct identification of data used as operands and results of the domain function. Moreover some preliminary form of code segmentation may be required to enable program slicing to focus on the expected functionalities
Keywords
software maintenance; software reusability; software tools; application domain functions; banking application system; code segmentation; maintenance problems; program slicing; reengineering; reuse; user functionalities; Banking; Business; Concurrent computing; Councils; Data mining; Data structures; Information systems; Programming profession; Reverse engineering; Scattering;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 1993. Proceedings., IEEE Second Workshop on
Conference_Location
Capri
ISSN
1092-8138
Print_ISBN
0-8186-4042-1
Type
conf
DOI
10.1109/WPC.1993.263892
Filename
263892
Link To Document