DocumentCode
2968602
Title
Software indexing for reuse
Author
Fraser, Steven D. ; Duran, José M. ; Aubin, Raymond
Author_Institution
Bell-Northern Res. Ltd., Ottawa, Ont., Canada
fYear
1989
fDate
14-17 Nov 1989
Firstpage
853
Abstract
Various approaches to software reuse are reviewed and a methodology described. The methodology was developed based on keyboard indexing to retrieve relevant methods in the Smalltalk environment. Important properties that promote software reuse in Smalltalk are encapsulation, inheritance, and dynamic binding. The methodology proposed was initially implemented as a tool in Smalltalk/V Class Hierarchy Browser on a Vienna AOC II personal computer. Special features, such as stop-word lists, stem-word lists, and automatic dictionary generation were implemented and satisfactorily demonstrated. The tool has been ported to Smalltalk-80 on a Macintosh II workstation where increased memory and processing power greatly improved the performance of the tool
Keywords
software reusability; software tools; Macintosh II workstation; Smalltalk environment; Smalltalk-80; Smalltalk/V Class Hierarchy Browser; automatic dictionary generation; dynamic binding; encapsulation; inheritance; keyboard indexing; software reuse; stem-word lists; stop-word lists; Application software; Books; Indexing; Personnel; Productivity; Software design; Software libraries; Software maintenance; Software tools; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 1989. Conference Proceedings., IEEE International Conference on
Conference_Location
Cambridge, MA
Type
conf
DOI
10.1109/ICSMC.1989.71415
Filename
71415
Link To Document