Knowledge base for code reuse by similarity
Document Type
Conference Proceeding
Publication Date
12-1-1989
Abstract
A description is given of WharfRat, a knowledge base of data type implementations which employs case-based reasoning as its primary retrieval mechanism. Given a description of an abstract data type, it retrieves the most similar data type implementation in the knowledge base. The focus of the study is the process by which two case descriptions are compared. Similarity between data types is modeled by a fuzzy relation. A set of similarity matching rules has been developed and implemented. The system employs a general, graph-based data model in which object types are organized in a specialization network. Abstract data representations are built using the constructs of the general data model. This system is the first step toward developing a complete programming-by-similarity system.
Identifier
0024935533 (Scopus)
Publication Title
Proceedings IEEE Computer Society S International Computer Software Applications Conference
ISSN
07306512
First Page
634
Last Page
641
Recommended Citation
MacKellar, Bonnie K. and Maryanski, Fred, "Knowledge base for code reuse by similarity" (1989). Faculty Publications. 20715.
https://digitalcommons.njit.edu/fac_pubs/20715
