Abstract
Several open source repositories are available through which assembling of relevant data is of utmost importance for software developers to save time and cost. These open source software repositories such as JIRA, BUGZILLA, PROMISE, NASA, Trac, Mantis and so on consist of various software projects along with their attributes like Bug ID, Bug Priority, One-line description of software Bug etc. In this paper we have described the programming tool for assembling software faults or bugs through open source repository. This programming tool is implemented in javascript which uses puppeteer API to open chromium browser(open source version) and makes HTTP request to the project repository to assemble relevant dimensions. We conducted a successful gathering of bug information from over hundreds of Apache projects including Aardvark, Accumulo, Hadoop, Lucene and others.All relevant dimensions are assembled which includes attributes of software bugs such as software bug ID, its description, type , Priority etc. Resultant reports are useful for resolving various issues related to software fault prediction.
Keyword
Software Repository, Puppeteer API, Software Bugs, Bugs Attributes
PDF Download (click here)
|