|
ABSTRACT
Object-oriented software libraries expand in size more rapidly than other type of software library. This paper presents a simple approach for aiding reuse in software development using object-oriented library. Our approach improves the effectiveness of code searching by reorganizing the library with facet classification scheme and thesaurus. Information in specification models, such as data flow diagrams (DFDs), is extracted through object abstraction and then used as a query input. We are currently implementing a Computer-Aided Reuse Tool (CART) based on the approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
[1] Jones, T. C. "Reusability in Programming: A survey of the State of the Art," IEEE Transaction on Software Engineering, Vol. SE- 10, No. 5, Sep. 1984, pp. 488-493.
|
| |
2
|
[2] "State-of-the-Art in Software Reuse Technologies," COMPSAC'91 Panel on Software Reuse.
|
| |
3
|
[3] Lenz, M., Schmid, H. A., and Wolf, P. W. "Software Reuse through Building Blocks," IEEE Software. July 1987. pp. 34-42.
|
| |
4
|
|
 |
5
|
|
| |
6
|
[6] Burton, B. A., Aragon, R. W., Bailey, S. A., Koehler K. D., and Mayes, L. A. "The Reusable Software Library," IEEE Software, July 1987, pp. 25-33.
|
 |
7
|
Richard Helm , Yoëlle S. Maarek, Integrating information retrieval and domain specific approaches for browsing and retrieval in object-oriented class libraries, Conference proceedings on Object-oriented programming systems, languages, and applications, p.47-61, October 06-11, 1991, Phoenix, Arizona, United States
|
| |
8
|
[8] Prieto-Diaz, R., and Freeman, P. "Classifying Software for Reusability," IEEE Software, Jan 1987, pp. 6-16.
|
| |
9
|
[9] Manser, M. H. Pocket Thesaurus of English Words, The Hamlyn Publishing Group Limited, 1988.
|
 |
10
|
|
| |
11
|
|
| |
12
|
James Rumbaugh , Michael Blaha , William Premerlani , Frederick Eddy , William Lorensen, Object-oriented modeling and design, Prentice-Hall, Inc., Upper Saddle River, NJ, 1991
|
| |
13
|
[13] The Customizer Reference Guide, Preface, Intersolv Technology, Excelerator Series.
|
|