International Journal of Applied Science and Engineering Research
  • Year: 2015
  • Volume: 4
  • Issue: 2

A decision support system through conceptual reference framework for reusable and functional verification environment

  • Author:
  • V. Subedha1,, T.A. Mohanaprakash2, Venkataraman3, S. Brindhadevi4
  • Total Page Count: 11
  • Page Number: 190 to 200

1Professor & Head, Panimalar Institute of Technology, Chennai, India

2Assistant Professor-Grade I, Panimalar Institute of Technology, Chennai, India

3Assistant Professor-Grade I, Panimalar Institute of Technology, Chennai, India

4Assistant Professor, Panimalar Institute of Technology, Chennai, India

*Corresponding author e-mail: subedha@gmail.com

Online published on 25 March, 2016.

Abstract

Software reuse is viewed as a means for achieving rapid system development, saving resources and time, and keeping up technologically in an increasingly advancing global environment. It is also proved to be an efficient way to help improving software development quality and productivity. It is always a challenge for the reuser to find out a quality component for reuse. To best utilize software reuse, we created a framework as a DSS, to enable reuse within a system. This research work focuses and proposes framework for component reusability in context level by describing all elements required for effective reuse. The fundamental motivation of this framework is to reduce the effort spent by the reuser to qualify the component candidates for reuse. The basic premise assumed by this approach is that reusable components have certain quality attributes like functional usefulness, extraction time, and reuse frequency.

This approach is feasible for building reliable software systems using the reusable components. Finally, the complete cycle of phases can enable the reuser to determine which components have high reuse potential with regards to specific functional requirements, minimum extraction time and measures of reusability metric. This framework also provides diversity in the execution environment leading to a higher level of reliability of the system. Two issues that affect the reusability in an environment are accessibility and environmental difference and we have not provided proper solutions to these issues. Another difficulty that arises in attempting this framework is that some of the benefits of choosing the right component may not be evident in the short term. Furthermore, to make the framework useful in practice, there are needs for integrating our technology with supporting tools. There are scopes for further research in this direction.

Keywords

Decision support system, reliable software systems, conceptual reference framework