1992Unpublished venueRequires access

Software reuse: new approach in component identification

Shapour Neshatfar

Open publisher page 0 citations

Abstract

Given an informal requirement and a set of software components, we are concerned with how to identify the component in the set that can fill this requirement. In order for component reuse to be attractive, the effort to identify a component must be less than the anticipated effort to build it. An interactive approach to component identification that is supported by a knowledge base and an interrogatory user interface is described where the goal of this approach is ease of use. A formal representation to characterize component behavior at different abstraction levels is discussed. Partial matching of requirement to component and a means to make the requirement more and less general is reported. A distance value for the partial matchings is defined. A prototype system is used to illustrate the important features of the approach.

About this research paper

What this paper is about

Given an informal requirement and a set of software components, we are concerned with how to identify the component in the set that can fill this requirement. In order for component reuse to be attractive, the effort to identify a component must be less than the anticipated effort to build it. An interactive approach to component identification that is supported by a knowledge base and an interrogatory user interface is described where the goal of this approach is ease of use. A formal representation to characterize component behavior at different abstraction levels is discussed. Partial matching of requirement to component and a means to make the requirement more and less general is reported. A distance value for the partial matchings is defined. A prototype system is used to illustrate the important features of the approach.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Given an informal requirement and a set of software components, we are concerned with how to identify the component in the set that can fill this requirement. In order for component reuse to be attractive, the effort to identify a component must be less than the anticipated effort to build it. An interactive approach to component identification that is supported by a knowledge base and an interrogatory user interface is described where the goal of this approach is ease of use. A formal representation to characterize component behavior at different abstraction levels is discussed. Partial matching of requirement to component and a means to make the requirement more and less general is reported. A distance value for the partial matchings is defined. A prototype system is used to illustrate the important features of the approach.

Key concepts: Component (thermodynamics), Computer science, Reuse, Component-based software engineering, Identification (biology), Set (abstract data type), Software, Abstraction

Related papers

Back to paper searchBrowse research topicsOriginal source
Software reuse: new approach in component identification — Research Paper | ScholarLens