AsiaIPEX is a one-stop-shop for players in the IP industry, facilitating IP trade and connection to the IP world. Whether you are a patent owner interested in selling your IP, or a manufacturer looking to buy technologies to upgrade your operation, you will find the portal a useful resource.

Tool for Improved Software Bug Localization

Summary
Purdue University researchers have developed an algorithm that can significantly narrow down the portion of the software that must be examined to create a bug fix. The method mines the version histories of the software artifacts created incrementally during software development. It employs a novel Information Retrieval framework that leverages the relative importance of each incremental change of the software to a given bug using the change's associated time stamp in the repository logs. This method has been shown to greatly improve bug localization accuracy.
Technology Benefits
Significantly increases accuracy of bug localizationAchieves an accurate estimation of the relative importance of each file to a particular bug in a software repository
Technology Application
Computer TechnologySoftware
Detailed Technology Description
Avinash KakPurdue Electrical and Computer Engineering
Countries
United States
Application No.
None
*Abstract

*Background
Software development is complex and businesses are constantly looking for ways to improve their efficiency. Bug localization is an area where improvements are needed. Since many software projects can consist of millions of lines of code and thousands of files, it is extremely costly and time consuming to pinpoint all parts of the software that are relevant to the bug.
*IP Issue Date
None
*IP Type
Utility
*Stage of Development
Prototype Testing
*Web Links
Purdue Office of Technology CommercializationPurdueInnovation and EntrepreneurshipAvinash KakPurdue Electrical and Computer Engineering
Country/Region
USA

For more information, please click Here
Mobile Device