Spreadsheet Auditing Software
@article{Nixon2010SpreadsheetAS, title={Spreadsheet Auditing Software}, author={D. Nixon and Mike O'Hara}, journal={ArXiv}, year={2010}, volume={abs/1001.4293} }
It is now widely accepted that errors in spreadsheets are both common and potentially dangerous. Further research has taken place to investigate how frequently these errors occur, what impact they have, how the risk of spreadsheet errors can be reduced by following spreadsheet design guidelines and methodologies, and how effective auditing of a spreadsheet is in the detection of these errors. However, little research exists to establish the usefulness of software tools in the auditing of…
12 Citations
Avoiding, finding and fixing spreadsheet errors - A survey of automated approaches for spreadsheet QA
- BusinessJ. Syst. Softw.
- 2014
The Detection of Human Spreadsheet Errors by Humans versus Inspection (Auditing) Software
- BusinessArXiv
- 2010
This study attempted to find errors in human-developed spreadsheets to avoid the potential artifacts created by error seeding, and found Excel Error Check and Spreadsheet Professional were almost useless for correctly flagging natural (human) errors.
Evaluating the Effectiveness of Static Analysis Programs Versus Manual Inspection in the Detection of Natural Spreadsheet Errors
- BusinessJ. Organ. End User Comput.
- 2014
The results showed that while manual human inspection results for this study were consistent with previous research in the field, the performance of the static analysis programs at detecting natural errors was very poor for every category of spreadsheet errors.
Copy-Paste Detection in Spreadsheets
- Computer Science
- 2013
An algorithm to detect data clones within spreadsheets: formulas whose values are copied in a different location and it is shown that this algorithm is able to detect these data clones with precision rates similar to those achieved by state-of-the-art code clone detection algorithm.
Complexity Metrics for Spreadsheet Models
- Computer ScienceArXiv
- 2008
Two conceptual constructs - the reference branching condition cell and the condition block - are discussed, aiming at improving the reliability, modifiability, auditability and comprehensibility of logical tests.
WARDER: Refining Cell Clustering for Effective Spreadsheet Defect Detection via Validity Properties
- Computer Science2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)
- 2019
This paper discusses and improves one state-of-the-art technique, CUSTODES, which uses cell clustering and anomaly detection to extend its scope and make its patterns adaptive to varying spreadsheet styles, but is prone to fragile clustering when involving irrelevant cells, leading to a largely reduced detection precision.
Reducing Error in Spreadsheets: Example Driven Modeling Versus Traditional Programming
- Computer ScienceInt. J. Hum. Comput. Interact.
- 2013
Experimental data supporting an alternative approach to developing decision support spreadsheets using a Programming by Demonstration paradigm is presented and benefits and limitations this method offers are described through statistical analysis of the experimental results.
XLSearch: A Search Engine for Spreadsheets
- Computer ScienceArXiv
- 2014
The XLSearch system is presented, a novel search engine for spreadsheets that indexes spreadsheet formulae and efficiently answers formula queries via unification (a complex query language that allows metavariables in both the query as well as the index).
CUSTODES: Automatic Spreadsheet Cell Clustering and Smell Detection Using Strong and Weak Features
- Computer Science2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE)
- 2016
CUSTODES is proposed to effectively cluster spreadsheet cells and detect smells in these clusters using strong and weak features and successfully detected harmful smells that can induce computation anomalies in spreadsheets with an F-measure of 0.72, outperforming state-of-the-art techniques.
A Review of Spreadsheet Error Reduction Techniques
- EconomicsCommun. Assoc. Inf. Syst.
- 2009
This paper presents a meta-analyses of the EMMARM, a large-scale probabilistic study of the determinants of infectious disease in eight operation rooms of the immune system and its consequences.
References
SHOWING 1-9 OF 9 REFERENCES
Risk Assessment For Spreadsheet Developments: Choosing Which Models to Audit
- BusinessArXiv
- 2008
Risk assessment based on the "SpACE" audit methodology used by H M Customs & Excise's tax inspectors is described, which allows the auditor to target resources on the spreadsheets posing the highest risk of error, and justify the deployment of those resources to managers and clients.
Classification of Spreadsheet Errors
- LinguisticsArXiv
- 2008
A framework for a systematic classification of spreadsheet errors is described, aimed at facilitating analysis and comprehension of the different types of spreadsheeterrors.
Spreadsheet Errors: What We Know. What We Think We Can Do
- BusinessArXiv
- 2008
To date, only one technique, cell-by-cell code inspection, has been demonstrated to be effective, and the degree to which other techniques can reduce spreadsheet errors needs to be determined.
A Structured Methodology for Spreadsheet Modelling
- Computer ScienceArXiv
- 2008
A methodology for structured software development is proposed, which is based on structured analysis of data, represented as Jackson diagrams, and it is shown that this analysis allows a straightforward modularisation, and that individual modules may be represented with indentation in the block-structured form of structured programs.
Spreadsheet Engineering: A Research Framework
- Computer ScienceArXiv
- 2007
Spreadsheet engineering adapts the lessons of software engineering to spreadsheets, providing eight principles as a framework for organizing spreadsheet programming recommendations to overcome the heterogeneity of spreadsheet users.
Visual Checking of Spreadsheets
- Computer ScienceArXiv
- 2008
New visual methods of showing the deep structures of a spreadsheet and how these visual methods can be employed in various interactive local and global debugging strategies are presented.
New Guidelines For Spreadsheets
- ArtArXiv
- 2008
Rules of style for text, graphics, and mathematics are examined and a new style is applied to spreadsheets, which contrasts with the existing programming style.
2000),”Visual Checking of Spreadsheets
- Proc. EuSpRIG,
- 2000
Spreadsheet Errors: What We Know
- What We Think We Can Do”, Proc. EuSpRIG,
- 2000