Software component retrieval is an important task in software reuse; after all, components must be found before they can be reused. In this paper, we propose the use of compound index to integrate two types of information (i.e functional and structural) that are used to represent a component in a component retrieval system. The proposed mechanism is flexible as it can be expanded to include additional information extracted from a software component. In order to retrieve components that are relevant to a given query, similarity measurement based on vector model and data distribution were performed. Experiments of program retrieval undertaken using existing approach (function-based) and the combination approach were also performed
Nowadays, Component-Based Development (CBD) has been widely used in software engineering. As a core ...
Selection of individual engineering components is a time consuming and labour intensive task. Rapid ...
Retrieval of software components from a library relies on techniques for matching user requirements ...
Software component retrieval is an important task in software reuse; after all, components must be f...
Identifying appropriate software components in a repository is an important task in software reuse a...
During application development under reuse, much effort is spent in retrieving suitable components. ...
During application development under reuse, much effort is spent in retrieving suitable components. ...
Our research centers around exploring methodologies for developing reusable software, and developing...
AbstractA Software Repository is a collection of library files and function codes. Programmers and E...
Reusable software components from a library are individually indexed with a set of keywords. To retr...
Facing the emergence of components catalogs of various types, the professional applications developm...
How to help reusers retrieve components efficiently and conveniently is critical to the Success of t...
Abstract—Component retrieval is important to improve software productivity in the field of component...
Retrieving software component by composition helps user to build a new component using the existing ...
Abstract — With the development of the component technology and the expansion of component library, ...
Nowadays, Component-Based Development (CBD) has been widely used in software engineering. As a core ...
Selection of individual engineering components is a time consuming and labour intensive task. Rapid ...
Retrieval of software components from a library relies on techniques for matching user requirements ...
Software component retrieval is an important task in software reuse; after all, components must be f...
Identifying appropriate software components in a repository is an important task in software reuse a...
During application development under reuse, much effort is spent in retrieving suitable components. ...
During application development under reuse, much effort is spent in retrieving suitable components. ...
Our research centers around exploring methodologies for developing reusable software, and developing...
AbstractA Software Repository is a collection of library files and function codes. Programmers and E...
Reusable software components from a library are individually indexed with a set of keywords. To retr...
Facing the emergence of components catalogs of various types, the professional applications developm...
How to help reusers retrieve components efficiently and conveniently is critical to the Success of t...
Abstract—Component retrieval is important to improve software productivity in the field of component...
Retrieving software component by composition helps user to build a new component using the existing ...
Abstract — With the development of the component technology and the expansion of component library, ...
Nowadays, Component-Based Development (CBD) has been widely used in software engineering. As a core ...
Selection of individual engineering components is a time consuming and labour intensive task. Rapid ...
Retrieval of software components from a library relies on techniques for matching user requirements ...