Toped: Enabling End-User Programmers to Validate Data
journal contribution
posted on 2008-04-01, 00:00authored byChris Scaffidi, Brad Myers, Mary Shaw
Existing tools require end-user programmers (EUPs) to write regular expressions (“regexps”) or even scripts to validate textual inputs, which is slow and error-prone. We present a new technique enabling EUPs to describe data as a series of constrained parts. We incorporate this technique into a prototype tool called Toped, which generates validation code for Excel and web forms. This technique enables EUPs to validate data more quickly and accurately than with existing techniques, finding 90% of invalid inputs in a lab study
History
Publisher Statement
Copyright is held by the author/owner(s).
CHI 2008, April 5 – April 10, 2008, Florence, Italy
ACM 1-xxxxxxxxxxxxxxxxxx.