Title :
Reengineering: can a program put intelligence in stupid programs?
Author_Institution :
Dept. of Comput. Sci., Milan Univ., Italy
Abstract :
The reengineering of old programs is approached as a purely technical problem. The relevance of organizational aspects is pointed out, and the needed tools are indicated. The ideal environment should allow the description of the structure of the organization; the description of the software development cycle; the description of the procedural rules for configuration, version, and change management and control; a collection of tools for measuring properties of the software; tools for helping in decisions on the basis of the measures obtained on a product; and a collection of tools for supporting technical activities (specifications, design, coding, debugging, etc.)
Keywords :
software engineering; change management; configuration; organizational aspects; procedural rules; reengineering; software development cycle; Computer architecture; Design engineering; Documentation; Environmental management; Intelligent structures; Organizing; Programming; Reverse engineering; Software debugging; Software development management; Software measurement; Software tools; Stress; Technical activities;
Conference_Titel :
Software Engineering, 1990. Proceedings., 12th International Conference on
Conference_Location :
Nice
Print_ISBN :
0-8186-2026-9
DOI :
10.1109/ICSE.1990.63613