Spreadsheet languages, which include commercial spreadsheets and various research systems, have proven to be flexible tools in many settings. Research shows, however, that spreadsheets often contain faults. This thesis presents an integrated testing and fault localization methodology for spreadsheets. This methodology allows spreadsheet developers to engage in modeless development, testing and debugging activities. Furthermore, we provide an interface to our methodology that does not require an understanding of testing and debugging theory. To accomplish this, we introduce the notion of fault likelihood: the likelihood that a given cell contains a fault that contributes to an known failure in the spreadsheet. To estimate fault likelihood we...
Spreadsheet applications are often developed in a compara-bly unstructured process without rigorous ...
Despite being popular end-user tools, spreadsheets suffer from the vulnerability of error-proneness....
This paper presents a tool, dubbed FaultySheet Detective, for aiding in spreadsheet fault localizati...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
Abstract—End-user programmers develop more software than any other group of programmers, using softw...
In recent years, researchers have developed a number of tech-niques to assist the user in locating a...
Part 3: Monitoring and Fault LocalizationInternational audienceCompanies and other organizations use...
End-user programmers are writing an unprecedented number of programs, due in large part to the signi...
Although researchers have developed several ways to reason about the location of faults in spreadshe...
End-user programming has become the most common form of programming today. However, despite this gro...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
Locating faults in spreadsheets can be difficult. Therefore, tools supporting the localization of fa...
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...
The ability to predict whether a specific section of a spreadsheet is faulty or not is frequently re...
Spreadsheet applications are often developed in a compara-bly unstructured process without rigorous ...
Despite being popular end-user tools, spreadsheets suffer from the vulnerability of error-proneness....
This paper presents a tool, dubbed FaultySheet Detective, for aiding in spreadsheet fault localizati...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
Abstract—End-user programmers develop more software than any other group of programmers, using softw...
In recent years, researchers have developed a number of tech-niques to assist the user in locating a...
Part 3: Monitoring and Fault LocalizationInternational audienceCompanies and other organizations use...
End-user programmers are writing an unprecedented number of programs, due in large part to the signi...
Although researchers have developed several ways to reason about the location of faults in spreadshe...
End-user programming has become the most common form of programming today. However, despite this gro...
Spreadsheet languages, which include commercial spreadsheets and various research systems, have prov...
Locating faults in spreadsheets can be difficult. Therefore, tools supporting the localization of fa...
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...
The ability to predict whether a specific section of a spreadsheet is faulty or not is frequently re...
Spreadsheet applications are often developed in a compara-bly unstructured process without rigorous ...
Despite being popular end-user tools, spreadsheets suffer from the vulnerability of error-proneness....
This paper presents a tool, dubbed FaultySheet Detective, for aiding in spreadsheet fault localizati...