DocumentCode
3365258
Title
An environment for the reengineering of Pascal programs
Author
Lanubile, F. ; Maresca, P. ; Visaggio, G.
Author_Institution
Bari Univ., Italy
fYear
1991
fDate
15-17 Oct 1991
Firstpage
23
Lastpage
30
Abstract
An environment is described which supports the reengineering cycle at the design level and provides a homogeneous software configuration for the maintenance process. The environment is based on an integration tool which takes the output from a static analyzer, used for reverse engineering and populates the repository of a computer-aided-software-engineering (CASE) tool, usually used in forward engineering. The integration allows enhancement of the knowledge of the program, the reliability of modifications, the reusability and the change management. A case study is shown in which the design of a sample program is recaptured from the source code
Keywords
Pascal; configuration management; programming environments; software reusability; software tools; CASE; Pascal programs; change management; computer-aided-software-engineering; design level; forward engineering; homogeneous software configuration; integration tool; maintenance process; reengineering cycle; reliability; reusability; reverse engineering; source code; static analyzer; Computer aided software engineering; Design engineering; Intersymbol interference; Knowledge engineering; Knowledge management; Maintenance engineering; Productivity; Reliability engineering; Reverse engineering; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1991., Proceedings. Conference on
Conference_Location
Sorrento
Print_ISBN
0-8186-2325-X
Type
conf
DOI
10.1109/ICSM.1991.160302
Filename
160302
Link To Document