Design of a Conceptual Reference Framework for Reusable Software Components based on Context Level
Reusable software components need to be developed in a generic fashion that allows their reusability in context level. Components identification based on quality metrics for reusability and indexing had been the desired technique in the field of reusable software components. However, the methodologies utilized for the identification of reusable components are not able to handle the reusability of faulty behavior component. In this paper we propose a conceptual reference framework for reusable software components which is available in reusable component repositories and also based on the faulty functional behavior of the components in the environment. Also we propose a Component Extraction scheme named as Minimum Extraction Time First (METF) based on extraction time of the component. The component for reuse is qualified based on the functional coverage report, software reuse metrics and minimum extraction time from the collection of components identified. Reuse-Utility-Percent and Reuse-Frequency metrics were used to assess the reusability in the environment. So, the proposed framework can be used to achieve high potential and high quality reuse.
Keywords: Software reuse, Reusable Software Components, Components Identification, Component Extraction, Component Qualification, Reusability metrics
Download Full-Text
ABOUT THE AUTHORS
V. Subedha
Research Scholar, Department of CSE, Sathyabama University Chennai, Tamilnadu, India
S. Sridhar
Research Supervisor, Department of CSE, Sathyabama University Chennai, Tamilnadu, India
V. Subedha
Research Scholar, Department of CSE, Sathyabama University Chennai, Tamilnadu, India
S. Sridhar
Research Supervisor, Department of CSE, Sathyabama University Chennai, Tamilnadu, India