Software repositories contain a wealth of information about the aspects related to software development process. For this reason, many studies analyze software repositories using methods of data analytics with a focus on clustering. Software repository clustering has been applied in studying software ecosystems such as GitHub, defect and technical debt prediction, software remodularization. Although some interesting insights have been reported, the considered studies exhibited some limitations. The limitations are associated with the use of individual clustering methods and manifesting in the shortcomings of the obtained results. In this study, to alleviate the existing limitations we engage multiple cluster validity indices applied to mult...
A good understanding of the practices followed by software development projects can positively impac...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
In literature some approaches have been proposed to partition software systems into meaningful subsy...
Software repositories contain a wealth of information about the aspects related to software developm...
Background: Software repositories provide large amount of data encompassing software changes through...
It has long been recognized that the decomposition of a large software system into "meaningful&...
Analysis of Data quality is an important issue which has been addressed as data warehousing, data mi...
AbstractThis paper presents ongoing work on using data mining clustering to support the evaluation o...
This paper presents ongoing work on using data mining clustering to support the evaluation of softwa...
As the size of software systems continues to grow, understanding the structure of these systems gets...
There is an emerging consensus in the scientific software community that progress in scientific rese...
Majority of the software clustering algorithms use structural dependencies to decompose large softwa...
The configuration management repository includes abundant data not only on configuration items, but ...
grantor: University of TorontoA common problem that the software industry has to face is t...
ABSTRACT- Software clustering is the process of combining multiple systems or applications into a cl...
A good understanding of the practices followed by software development projects can positively impac...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
In literature some approaches have been proposed to partition software systems into meaningful subsy...
Software repositories contain a wealth of information about the aspects related to software developm...
Background: Software repositories provide large amount of data encompassing software changes through...
It has long been recognized that the decomposition of a large software system into "meaningful&...
Analysis of Data quality is an important issue which has been addressed as data warehousing, data mi...
AbstractThis paper presents ongoing work on using data mining clustering to support the evaluation o...
This paper presents ongoing work on using data mining clustering to support the evaluation of softwa...
As the size of software systems continues to grow, understanding the structure of these systems gets...
There is an emerging consensus in the scientific software community that progress in scientific rese...
Majority of the software clustering algorithms use structural dependencies to decompose large softwa...
The configuration management repository includes abundant data not only on configuration items, but ...
grantor: University of TorontoA common problem that the software industry has to face is t...
ABSTRACT- Software clustering is the process of combining multiple systems or applications into a cl...
A good understanding of the practices followed by software development projects can positively impac...
Background: This paper describes an analysis that was conducted on newly collected repository with 9...
In literature some approaches have been proposed to partition software systems into meaningful subsy...