AI-based Classification and Retrieval of Reusable Software Components
#1

AI-based Classification and Retrieval of Reusable Software
Components


.pdf   ReusableSoftwareComponents.pdf (Size: 414.82 KB / Downloads: 3)
Abstract

The concept of software reusability is examined from
the perspective of classifying and accessing reusable
software. To improve the practicality of software
reuse, one has to have a knowledge of its location,
an understanding of the reusable components, and its
adaptability to a particular need. The current stateof-
the-art methods are assessed, and a new system for
performing cfassification-based reuse is proposed. The
concepts of subsumption and closeness introduced in
[l] are used by the proposed reuse system to facilitate
searching for reusable components and to provide capabilities
for helping programmers to assess the worth
of reusing particular packages.

Introduction

Software reuse is widely believed to be a promising
means for improving software productivity and reliability
[2]. It is, therefore, of growing interest in software
engineering. Effective reuse-of software designs
requires a collection of good design components and
knowledge about how to locate and combine appropriate
components into a particular software design. In
general, to reuse existing code, the following phases
[l] are required: (1) Representation.

Previous Work

An AI-based Reuse System (AIRS) for software reuse
is described in [3]. Candidate reuse components and
packages are selected from the library based on the
degree of similarity between their descriptions and a
given target description.
An information retrieval system (making use of developments
in natural language research) which is designed
for storing and retrieving information about
software components is given in [4].

Reuse System: A new approach

This section describes the classification-based approach
and algorithms used by the proposed reuse system.
3.1 Reuse Model
The proposed reuse system uses a classification-based
approach to reuse as presented in [3]. In this approach,
the different software components are classified using
two different concepts - subsumption and closeness.
Subsumption captures the idea that operations
are constructed using function components. Closeness
captures the idea that an operation A can be constructed
from another operation B by modifying B’s
code.

A Model for Implementing Reuse

This section describes the implementation details of
the proposed reuse system. Figure 1 shows the major
modules that compose this reuse system, and the dependencies
among them. This reuse system is divided
into four major parts.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: seminar report of reusable launch vehicle, lockheed space reusable launch vehicle, biowaiver based on biopharmaceutics classification system ppt, reusable launch vehicle seminar ppt, reusable launch vehicles seminar topic, reusable launch vehicle seminar report, role of software agents in information retrieval,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Automated Storage/Retrieval System seminar class 3 3,028 02-09-2013, 11:09 AM
Last Post: uchconveyor
  A survey of usage of Data Mining and Data Warehousing in Academic Institution and Lib seminar class 1 2,124 29-11-2012, 12:56 PM
Last Post: seminar details
  OBJECT-ORIENTED APPROACH IN SOFTWARE DEVELOPMENT project report helper 2 2,495 20-11-2012, 12:48 PM
Last Post: seminar details
  Intelligent Electronic Devices (IEDs) and Supervisory Control and Data Acquisition computer girl 0 1,148 09-06-2012, 06:01 PM
Last Post: computer girl
  Text Classification from Labeled and Unlabeled Documents using EM computer girl 0 799 09-06-2012, 11:28 AM
Last Post: computer girl
  An Image Retrieval System computer girl 0 819 08-06-2012, 04:29 PM
Last Post: computer girl
  Grayscale Image Retrieval using DCT on Row mean, Column mean and Combination computer girl 0 1,062 06-06-2012, 04:57 PM
Last Post: computer girl
  Algorithms and Issues In Client Software Design computer girl 0 1,141 06-06-2012, 03:23 PM
Last Post: computer girl
  The 8051 Microcontroller and Embedded Systems Using Assembly and C computer girl 0 1,044 04-06-2012, 05:41 PM
Last Post: computer girl
  Software Requirements Specification For DSP a Social Networking Site seminar surveyer 1 5,252 13-03-2012, 11:46 AM
Last Post: seminar paper

Forum Jump: