O'Reilly logo

Advances in Computers by Atif Memon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter Three

Automated Fault Localization

Advances and Challenges

Wes Masri    Electrical and Computer Engineering Department, American University of Beirut, Beirut, Lebanon

Abstract

Following a program failure, the main concern of the developer is to identify what caused it in order to repair the code that induced it. The first activity is termed fault localization, whereas the second is referred to as fault repair. Even though both activities are very important, this chapter will only focus on automated fault localization research. First, it presents the background that provides the bases for the main existing fault localization techniques. Second, it describes early research and relevant shortcomings. Finally, it presents the latest major ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required