DocumentCode
1825648
Title
Identification and extraction of `domain independent´ components in large programs
Author
Cutillo, Filippo ; Fiore, Piernicola ; Visaggio, Giuseppe
Author_Institution
Star Service Spa Bari, Italy
fYear
1993
fDate
21-23 May 1993
Firstpage
83
Lastpage
92
Abstract
The problem of the identification and extraction of domain independent components from a large working program lacking complete documentation is addressed. A modified version of Weiser´s slice (Direct Slice) is defined, which makes it possible to individuate and extract particular kinds of code segments distributed among many of the modules composing the structure of the working program. Program components may be individuated and aggregated coherently according to the principles of information hiding. The techniques described are characterized by a certain simplicity and can thus be automized. The study is based on the results of an experimental project performed on applicative programs used in the banking sector, characterized by a high grade of difficulty as regards maintenance
Keywords
software maintenance; systems analysis; Direct Slice; applicative programs; banking sector; code segments; documentation; domain independent components; information hiding; large working program; program component extraction; software maintenance; Automation; Banking; Councils; Data mining; Documentation; Isolation technology; Object oriented modeling; Programming profession; Reverse engineering; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 1993., Proceedings of Working Conference on
Conference_Location
Baltimore, MD
Print_ISBN
0-8186-3780-3
Type
conf
DOI
10.1109/WCRE.1993.287776
Filename
287776
Link To Document