2005 · 28 citations · 10 references
ComputingComputer ScienceData StructuresPerformance MeasurementProgramming LanguagesError DetectionError HandlingMeasurement ErrorMeasurement SystemsObject Of MeasurementUnits Of MeasurementAccuracy AnalysisAutomatic Error AnalysisError AnnotationError Detection AlgorithmsMeasurement Error AnalysisSpreadsheet Programming
There are many common spreadsheet errors that traditional spreadsheet systems do not help users find. This paper presents a statically-typed spreadsheet language that adds additional information about the objects that the spreadsheet values represent. By annotating values with both units and labels, users denote both the system of measurement in which the values are expressed as well as the properties of the objects to which the values refer. This information is used during computation to detect some invalid computations and allow users to identify properties of the resulting values.
10
Header and Unit Inference for Spreadsheets Through Spatial Analyses
Robin Abraham, M. Erwig · 2005 · 131 citations
Harnessing curiosity to increase correctness in end-user programming
Aaron Wilson, Margaret Burnett, Laura Beckwith et al. · 2003 · 109 citations
WYSIWYT testing in the spreadsheet paradigm
Karen J. Rothermel, Curtis R. Cook, Margaret Burnett et al. · 2000 · 99 citations