DocumentCode
2067385
Title
Software re-engineering using hierarchical-client-server paradigm (HCS) and BUBBLES
Author
Shagam, Eli
Author_Institution
Tadiran Syst., Holon, Israel
fYear
1991
fDate
28-29 May 1991
Firstpage
50
Lastpage
56
Abstract
A software re-engineering method based on the hierarchical-client server (HCS) paradigm is presented. The re-engineering method consists of extracting cross-reference relations and transforming the data into an hierarchical set of diagrams that represent the software architecture. These diagrams provide a documentation skeleton, and may be analyzed with the BUBBLES computer-aided software engineering (CASE) tool to reveal valuable information that encourages software re-use and helps software maintenance. This HCS paradigm and BUBBLES were used for re-engineering of several software systems of various sizes, and proved to be very useful for reducing the budget and schedule, and improving the quality. The author shows an example of a subsystem that was analyzed in that framework, and presents the properties and patterns that were revealed by this analysis
Keywords
software maintenance; software reusability; software tools; BUBBLES computer-aided software engineering; CASE; HCS paradigm; cross-reference relations; documentation skeleton; hierarchical-client server; software architecture; software maintenance; software re-engineering method; software re-use; Computer aided software engineering; Data mining; Documentation; Information analysis; Pattern analysis; Skeleton; Software architecture; Software maintenance; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Software Engineering, 1991. Proceedings., Fifth Israel Conference on
Conference_Location
Herzlia
Print_ISBN
0-8186-2065-X
Type
conf
DOI
10.1109/ICCSSE.1991.151173
Filename
151173
Link To Document