DocumentCode :
2982447
Title :
Software reengineering for reusability
Author :
Jarzabek, Stan
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear :
1993
fDate :
1-5 Nov 1993
Firstpage :
100
Lastpage :
106
Abstract :
Programs are often reengineered for better maintainability or in order to migrate programs into newer computer/software platforms. However, many of the aging business systems must be also upgraded in order to meet strategic goals of an organization. To meet such ambitious objectives, we must fundamentally redesign programs, rather than merely restructure them for improved maintainability. When much program re-design is involved, the reengineering option becomes challenging at the technical level, expensive and risky. To increase the value of the reengineering solution, we address reusability issues in the context of reengineering. In this paper, we discuss lifecycle phases and outline a possible technical scenario for reengineering for reusability
Keywords :
software maintenance; software reusability; systems analysis; systems re-engineering; aging business systems; lifecycle phases; maintainability; organization; program migration; program re-design; reusability; software reengineering; strategic goals; Aging; Companies; Computer interfaces; Computer science; Costs; Databases; Electronic mail; Information systems; Maintenance; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1993. COMPSAC 93. Proceedings., Seventeenth Annual International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-4440-0
Type :
conf
DOI :
10.1109/CMPSAC.1993.404221
Filename :
404221
Link To Document :
بازگشت