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