Software Engineering needs tools and concepts support to produce the systems as much as possible with good quality. To improve the tasks and make confidence in system development the 'Reuse' concept will be applied. To reuse the existing patterns or program elements such as components those should be organized in a well designed manner to reduce the time and stress for finding suitable 'Reusable Element' to integrate in the new system development. Here the proposed concept 'Stability Based Clustering' method is focusing on 'Stability' metric of component(s) and 'Clustering Analysis' of Data Mining. Using this, only stable component(s) are organized as 'Reusable Component' and with exterior details in 'Reuse Repository'. Searching time of finding a Reusable Component may be reduced to some extent and reduce stress on People side.
In any engineering field the data associated with knowledge is important one for taking decisions for solving problems in the current system development. The specification mining can give support for analyzing collected data to help the project management team to fulfill their responsibilities. In this paper 'Package Specification Mining' is designed by using packages' reusability quality factor. It supports to give effort required for modifying the package to be reusable package for using those packages in new software development. This methodology may reduce the risks in various domains of software engineering.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.