News Column

Patent Issued for Injecting Faults into Program for Testing Software

June 26, 2014

By a News Reporter-Staff News Editor at Computer Weekly News -- Microsoft Corporation (Redmond, WA) has been issued patent number 8752027, according to news reporting originating out of Alexandria, Virginia, by VerticalNews editors.

The patent's inventors are Noureddine, Sadek A. (Irvine, CA); Yegorov, Artem (Aliso Viejo, CA).

This patent was filed on September 14, 2011 and was published online on June 10, 2014.

From the background information supplied by the inventors, news correspondents obtained the following quote: "Software developers are often tasked with developing and testing software. Properly testing software, however, is challenging. Because of the many paths a program may take, often code is shipped that has not been tested for all the possible paths. Adding debug code to a program either at development time or at execution time may introduce additional bugs into the program.

"The subject matter claimed herein is not limited to embodiments that solve any disadvantages or that operate only in environments such as those described above. Rather, this background is only provided to illustrate one exemplary technology area where some embodiments described herein may be practiced."

Supplementing the background information on this patent, VerticalNews reporters also obtained the inventors' summary information for this patent: "Briefly, aspects of the subject matter described herein relate to injecting faults into programs for testing. In aspects, a program is instrumented with instrumentation points. A request that an exception be raised at an instrumentation point is received. In response, a sink is configured to listen for the event associated with the instrumentation point. The sink is further configured to cause the exception to be raised to the program in response to receiving the event. The exception may be raised without modifying code of the program."

For the URL and additional information on this patent, see: Noureddine, Sadek A.; Yegorov, Artem. Injecting Faults into Program for Testing Software. U.S. Patent Number 8752027, filed September 14, 2011, and published online on June 10, 2014. Patent URL:

Keywords for this news article include: Software, Microsoft Corporation.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC

For more stories covering the world of technology, please see HispanicBusiness' Tech Channel

Source: Computer Weekly News

Story Tools Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters