Cindy Chen

Learn More
Modern software pervasively uses structurally complex data such as linked data structures. The standard approach to generating test suites for such software, manual generation of the inputs in the suite, is tedious and error-prone. This dissertation proposes a new approach for specifying properties of structurally complex test inputs; presents a technique(More)
Online dating sites have become popular platforms for people to look for potential romantic partners. Different from traditional user-item recommendations where the goal is to match items (e.g., books, videos) with a user’s interests, a recommendation system for online dating aims to match people who are mutually interested in and likely to communicate with(More)
Design mode allows the easy creation of example scripts (top) and speech UI designs (bottom). ABSTRACT SUEDE is a speech interface prototyping tool that enables rapid, iterative creation of prompt-response speech interfaces. It explicitly supports iterative design, allowing a designer to quickly create an interface prototype, conduct user studies, and(More)
  • 1