End-user programmers develop more software than any other group of programmers, using software authoring devices such as multimedia simulation builders, e-mail filtering editors, by-demonstration macro builders, and spreadsheet environments. Despite this, there has been only a little research on finding ways to help these programmers with the dependability of the software they create. We have been working to address this problem in several ways, one of which includes supporting end-user debugging activities through interactive fault localization techniques. This paper investigates fault localization techniques in the spreadsheet domain, the most common type of end-user programming environment. We investigate a technique previously described...
The ubiquitous nature of software demands that software is released without faults. However, softwar...
Graduation date: 2007Spreadsheets are among the most widely used end-user programming systems. Unfor...
Despite being staggeringly error prone, spreadsheets are a highly flexible programming environment t...
End-user programmers develop more software than any other group of programmers, using software autho...
Abstract—End-user programmers develop more software than any other group of programmers, using softw...
End users develop more software than any other group of programmers, using software authoring device...
End-user programmers are writing an unprecedented number of programs, due in large part to the signi...
End users develop more software than any other group of programmers, using\ud software authoring dev...
End users develop more software than any other group of programmers, using software authoring device...
End-user programming has become the most common form of programming today. However, despite this gro...
Although researchers have developed several ways to reason about the location of faults in spreadshe...
End-user programmers are writing an unprecedented number of programs, primarily using languages and\...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
In recent years, researchers have developed a number of tech-niques to assist the user in locating a...
Debugging is a time-consuming task in software development. Although various automated approaches ha...
The ubiquitous nature of software demands that software is released without faults. However, softwar...
Graduation date: 2007Spreadsheets are among the most widely used end-user programming systems. Unfor...
Despite being staggeringly error prone, spreadsheets are a highly flexible programming environment t...
End-user programmers develop more software than any other group of programmers, using software autho...
Abstract—End-user programmers develop more software than any other group of programmers, using softw...
End users develop more software than any other group of programmers, using software authoring device...
End-user programmers are writing an unprecedented number of programs, due in large part to the signi...
End users develop more software than any other group of programmers, using\ud software authoring dev...
End users develop more software than any other group of programmers, using software authoring device...
End-user programming has become the most common form of programming today. However, despite this gro...
Although researchers have developed several ways to reason about the location of faults in spreadshe...
End-user programmers are writing an unprecedented number of programs, primarily using languages and\...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
In recent years, researchers have developed a number of tech-niques to assist the user in locating a...
Debugging is a time-consuming task in software development. Although various automated approaches ha...
The ubiquitous nature of software demands that software is released without faults. However, softwar...
Graduation date: 2007Spreadsheets are among the most widely used end-user programming systems. Unfor...
Despite being staggeringly error prone, spreadsheets are a highly flexible programming environment t...