• 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