n South African Computer Journal - A new classification scheme for software reuse : research article

Volume 2002, Issue 29
  • ISSN : 1015-7999
  • E-ISSN: 2313-7835



The Reuse Description Formalism (RDF) is a generalization of the faceted index approach to classification. It was initially designed as a tool to help increase reusability of software components at the code level (e.g. functions or subroutines). The goal of this work is to show that RDF can also be used effectively to represent and reuse other types of software knowledge. The emphasis here is on those proprieties of RDF that facilitates the representation of these objects, and not on how to define similarity distances for these objects. The problem of designing and using similarity distance comparators is addressed in another paper.

This paper demonstrates RDF's representation power by constructing sample classification taxonomy for software components to explaining informally the RDF's concepts. After that, it includes taxonomy for describing components of a commercial software library called EVB GRACE library.

Loading full text...

Full text loading...


Article metrics loading...


This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error