Design of a Conceptual Reference Framework for Reusable Software Components based on Context Level
V. Subedha, Sashank Sridhar
Abstract
V. Subedha, Sashank Sridhar
Abstract
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.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Reusability, Computer science, Reuse, Component (thermodynamics), Component-based software engineering, Context (archaeology), Software, Software engineering