期刊名称:International Journal of Advanced Research In Computer Science and Software Engineering
印刷版ISSN:2277-6451
电子版ISSN:2277-128X
出版年度:2013
卷号:3
期号:1
出版社:S.S. Mishra
摘要:In computer science and software engineering, reusability is the likelihood a segment of source code that can be used again and again to add new functionalities with slight or no modification. Software reuse is the process of reusing the existing software components from the system rather than devel oping the components newly. Reusable modules and classes reduce implementation time, increase the likelihood that prior testing and reuse has eliminated bugs and localizes code modifications when a change in implementation is required. Reusability is a set of guidelines to help reuser to judge the quality of the component that is to be reused. It is necessary to achieve how much effectively the softwa re component is reusable. To achieve this, the component identification is mandatory. The quality of a reuse system is highly dependent on the quality of the components. Our approach for identifying andqualifying of reusable software components is based on coupling, inheritance, external dependency, and polymorphism and reuse index of the component