Easily Adding Animations to Interfaces Using Constraints. - Brad A. Myers; Robert C. Miller; Richard G. McDaniel; Alan S. Ferrency (ACM Symposium on User Interface Software and Technology, 1996)

The Amulet User Interface Development Environment. - Brad A. Myers; Richard G. McDaniel; Robert C. Miller; Alan S. Ferrency; Ellen Borison; Andrew Faulring; Andrew Mickish; Patrick Doane; Alex Klimovitski (CHI Extended Abstracts, 1997)

The Amulet Environment: New Models for Effective User Interface Software Development. - Brad A. Myers; Richard G. McDaniel; Robert C. Miller; Alan S. Ferrency; Andrew Faulring; Bruce D. Kyle; Andrew Mickish; Alex Klimovitski; Patrick Doane (IEEE Trans. Software Eng., 1997)

SPHINX: A Framework for Creating Personal, Site-Specific Web Crawlers. - Robert C. Miller; Krishna Bharat (Comput. Networks, 1998)

Synchronizing Clipboards of Multiple Computers. - Robert C. Miller; Brad A. Myers (ACM Symposium on User Interface Software and Technology, 1999)

Lightweight Structured Text Processing. - Robert C. Miller; Brad A. Myers (USENIX ATC, General Track, 1999)

Integrating a Command Shell into a Web Browser. - Robert C. Miller; Brad A. Myers (USENIX ATC, General Track, 2000)

Interacting at a Distance Using Semantic Snarfing. - Brad A. Myers; Choon Hong Peck; Jeffrey Nichols 001; Dave Kong; Robert C. Miller (UbiComp, 2001)

Outlier finding: focusing user attention on possible errors. - Robert C. Miller; Brad A. Myers (UIST, 2001)

Interactive Simultaneous Editing of Multiple Text Regions. - Robert C. Miller; Brad A. Myers (USENIX ATC, General Track, 2001)

Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits. - Bradley T. Vander Zanden; Richard L. Halterman; Brad A. Myers; Richard G. McDaniel; Robert C. Miller; Pedro A. Szekely; Dario A. Giuse; David S. Kosbie (ACM Trans. Program. Lang. Syst., 2001)

Using handhelds to help people with motor impairments. - Brad A. Myers; Jacob O. Wobbrock; Sunny Yang; Brian Yeung; Jeffrey Nichols 001; Robert C. Miller (ASSETS, 2002)

LAPIS: smart editing with text structure. - Robert C. Miller; Brad A. Myers (CHI Extended Abstracts, 2002)

Interacting at a distance: measuring the performance of laser pointers and other devices. - Brad A. Myers; Rishi Bhatnagar; Jeffrey Nichols 001; Choon Hong Peck; Dave Kong; Robert C. Miller; A. Chris Long (CHI, 2002)

Flexi-Modal and Multi-Machine User Interfaces. - Brad A. Myers; Robert G. Malkin; Michael Bett; Alex Waibel; Ben Bostwick; Robert C. Miller; Jie Yang 001; Matthias Denecke; Edgar Seemann; Jie Zhu; Choon Hong Peck; Dave Kong; et al. (ICMI, 2002)

Multiple selections in smart text editing. - Robert C. Miller; Brad A. Myers (IUI, 2002)

User interface continuations. - Dennis Quan; David Huynh; David R. Karger; Robert C. Miller (UIST, 2003)

Off-Line Sketch Interpretation. - Matt Notowidigdo; Robert C. Miller (AAAI Technical Report (6), 2004)

Cluster-based find and replace. - Robert C. Miller; Alisa M. Marshall (CHI, 2004)

Taking Handheld Devices to the Next Level. - Brad A. Myers; Jeffrey Nichols 001; Jacob O. Wobbrock; Robert C. Miller (Computer, 2004)

How to make secure email easier to use. - Simson L. Garfinkel; David Margrave; Jeffrey I. Schiller; Erik Nordlander; Robert C. Miller (CHI, 2005)

Views, Reactions and Impact of Digitally-Signed Mail in e-Commerce. - Simson L. Garfinkel; Jeffrey I. Schiller; Erik Nordlander; David Margrave; Robert C. Miller (Financial Cryptography, 2005)

Incremental exploratory visualization of relationships in large codebases for program comprehension. - Vineet Sinha; Rob Miller 001; David R. Karger (OOPSLA Companion, 2005)

Johnny 2: a user test of key continuity management with S/MIME and Outlook Express. - Simson L. Garfinkel; Robert C. Miller (SOUPS, 2005)

Automation and customization of rendered web pages. - Michael Bolin; Matthew Webber; Philip Rha; Tom Wilson 001; Robert C. Miller (UIST, 2005)

Reports on the 2004 AAAI Fall Symposia. - Nicholas L. Cassimatis; Sean Luke; Simon D. Levy; Ross W. Gayler; Pentti Kanerva; Chris Eliasmith; Timothy W. Bickmore; Alan C. Schultz; Randall Davis; James A. Landay; Robert C. Miller; Eric Saund; et al. (AI Mag., 2005)

Pen-based computing. - Thomas F. Stahovich; Randall Davis; Robert C. Miller; James A. Landay; Eric Saund (Comput. Graph., 2005)

Naming page elements in end-user web automation. - Michael Bolin; Robert C. Miller (ACM SIGSOFT Softw. Eng. Notes, 2005)

Lessons learned from programmers' experiences with one-way constraints. - Bradley T. Vander Zanden; Richard L. Halterman; Brad A. Myers; Robert C. Miller; Pedro A. Szekely; Dario A. Giuse; David S. Kosbie; Richard G. McDaniel (Softw. Pract. Exp., 2005)

Do security toolbars actually prevent phishing attacks? - Min Wu 005; Robert C. Miller; Simson L. Garfinkel (CHI, 2006)

Web wallet: preventing phishing attacks by revealing user intentions. - Min Wu 005; Robert C. Miller; Greg Little (SOUPS, 2006)

Enabling web browsers to augment web sites' filtering and sorting functionalities. - David F. Huynh; Robert C. Miller; David R. Karger (UIST, 2006)

Translating keyword commands into executable code. - Greg Little; Robert C. Miller (UIST, 2006)

Relo: Helping Users Manage Context during Interactive Exploratory Visualization of Large Codebases. - Vineet Sinha; David R. Karger; Rob Miller 001 (VL/HCC, 2006)

Security user studies: methodologies and best practices. - Serge Egelman; Jennifer King; Robert C. Miller; Nick Ragouzis; Erika Shehan (CHI Extended Abstracts, 2007)

Potluck: Semi-Ontology Alignment for Casual Users. - David F. Huynh; Robert C. Miller; David R. Karger (Semantic Web Challenge, 2007)

Facemail: showing faces of recipients to prevent misdirected email. - Eric Lieberman; Robert C. Miller (SOUPS, 2007)

Smart bookmarks: automatic retroactive macro recording on the web. - Darris Hupp; Robert C. Miller (UIST, 2007)

Exhibit: lightweight structured data publishing. - David F. Huynh; David R. Karger; Robert C. Miller (WWW, 2007)

Understanding code architectures via interactive exploration and layout of layered diagrams. - Vineet Sinha; Elizabeth L. Murnane; Scott W. Kurth; Edy S. Liongosari; Rob Miller 001; David R. Karger (OOPSLA Companion, 2008)

Inky: a sloppy command line for the web with rich visual feedback. - Robert C. Miller; Victoria H. Chou; Michael S. Bernstein; Greg Little; Max Van Kleek; David R. Karger; m. c. schraefel (UIST, 2008)

Potluck: Data mash-up tool for casual users. - David F. Huynh; Robert C. Miller; David R. Karger (J. Web Semant., 2008)

Code Completion from Abbreviated Input. - Sangmok Han; David R. Wallace; Robert C. Miller (ASE, 2009)

Seaweed: a web application for designing economic games. - Lydia B. Chilton; Clayton T. Sims; Max Goldman; Greg Little; Robert C. Miller (KDD Workshop on Human Computation, 2009)

TurKit: tools for iterative tasks on mechanical Turk. - Greg Little; Lydia B. Chilton; Max Goldman; Robert C. Miller (KDD Workshop on Human Computation, 2009)

Sikuli: using GUI screenshots for search and automation. - Tom Yeh; Tsung-Hsiang Chang; Robert C. Miller (UIST, 2009)

Keyword programming in Java. - Greg Little; Robert C. Miller (Autom. Softw. Eng., 2009)

Codetrail: Connecting source code and web resources. - Max Goldman; Robert C. Miller (J. Vis. Lang. Comput., 2009)

Enhancing directed content sharing on the web. - Michael S. Bernstein; Adam Marcus 002; David R. Karger; Robert C. Miller (CHI, 2010)

GUI testing using computer vision. - Tsung-Hsiang Chang; Tom Yeh; Robert C. Miller (CHI, 2010)

Enhancing web page readability for non-native readers. - Chen-Hsiang Yu; Robert C. Miller (CHI, 2010)

Task search in a human computation market. - Lydia B. Chilton; John J. Horton; Robert C. Miller; Shiri Azenkot (HCOMP@KDD, 2010)

Exploring iterative and parallel human computation processes. - Greg Little; Lydia B. Chilton; Max Goldman; Robert C. Miller (HCOMP@KDD, 2010)

Test-driven roles for pair programming. - Max Goldman; Robert C. Miller (CHASE, 2010)

VizWiz: nearly real-time answers to visual questions. - Jeffrey P. Bigham; Chandrika Jayant; Hanjie Ji; Greg Little; Andrew Miller; Robert C. Miller; Robin Miller; Aubrey Tatarowicz; Brandyn White; Samuel White; Tom Yeh (UIST, 2010)

TurKit: human computation algorithms on mechanical turk. - Greg Little; Lydia B. Chilton; Max Goldman; Robert C. Miller (UIST, 2010)

VizWiz: nearly real-time answers to visual questions. - Jeffrey P. Bigham; Chandrika Jayant; Hanjie Ji; Greg Little; Andrew Miller; Robert C. Miller; Aubrey Tatarowicz; Brandyn White; Samuel White; Tom Yeh (W4A, 2010)

Heads in the cloud. - Robert C. Miller; Greg Little; Michael S. Bernstein; Jeffrey P. Bigham; Lydia B. Chilton; Max Goldman; John Joseph Horton; Rajeev Nayak (XRDS, 2010)

A spreadsheet-based user interface for managing plural relationships in structured data. - Eirik Bakke; David R. Karger; Rob Miller 001 (CHI, 2011)

The trouble with social computing systems research. - Michael S. Bernstein; Mark S. Ackerman; Ed H. Chi; Robert C. Miller (CHI Extended Abstracts, 2011)

Crowdsourcing and human computation: systems, studies and platforms. - Michael S. Bernstein; Ed H. Chi; Lydia B. Chilton; Björn Hartmann; Aniket Kittur; Robert C. Miller (CHI Extended Abstracts, 2011)

Twitinfo: aggregating and visualizing microblogs for event exploration. - Adam Marcus 002; Michael S. Bernstein; Osama Badar; David R. Karger; Samuel Madden 001; Robert C. Miller (CHI, 2011)

Enhancing mobile browsing and reading. - Chen-Hsiang Yu; Robert C. Miller (CHI Extended Abstracts, 2011)

Crowdsourced Databases: Query Processing with People. - Adam Marcus 002; Eugene Wu 002; Samuel Madden 001; Robert C. Miller (CIDR, 2011)

Collabode: collaborative coding in the browser. - Max Goldman; Greg Little; Robert C. Miller (CHASE, 2011)

Tweets as data: demonstration of TweeQL and Twitinfo. - Adam Marcus 002; Michael S. Bernstein; Osama Badar; David R. Karger; Samuel Madden 001; Robert C. Miller (SIGMOD Conference, 2011)

Demonstration of Qurk: a query processor for humanoperators. - Adam Marcus 002; Eugene Wu 002; David R. Karger; Samuel Madden 001; Robert C. Miller (SIGMOD Conference, 2011)

Crowds in two seconds: enabling realtime crowd-powered interfaces. - Michael S. Bernstein; Joel Brandt; Robert C. Miller; David R. Karger (UIST, 2011)

Associating the visual representation of user interfaces with their internal structures and metadata. - Tsung-Hsiang Chang; Tom Yeh; Rob Miller 001 (UIST, 2011)

Real-time collaborative coding in a web IDE. - Max Goldman; Greg Little; Robert C. Miller (UIST, 2011)

Real-time crowd control of existing interfaces. - Walter S. Lasecki; Kyle I. Murray; Samuel White; Robert C. Miller; Jeffrey P. Bigham (UIST, 2011)

Cloudtop: a workspace for the cloud. - Hubert Pham; Justin Mazzola Paluska; Robert C. Miller; Steve Ward (UIST (Adjunct Volume), 2011)

Code completion of multiple keywords from abbreviated input. - Sangmok Han; David R. Wallace; Robert C. Miller (Autom. Softw. Eng., 2011)

Human-powered Sorts and Joins. - Adam Marcus 002; Eugene Wu 002; David R. Karger; Samuel Madden 001; Robert C. Miller (Proc. VLDB Endow., 2011)

Processing and visualizing the data in tweets. - Adam Marcus 002; Michael S. Bernstein; Osama Badar; David R. Karger; Samuel Madden 001; Robert C. Miller (SIGMOD Rec., 2011)

CrowdCamp: rapidly iterating ideas related to collective intelligence & crowdsourcing. - Paul André; Michael S. Bernstein; Mira Dontcheva; Elizabeth Gerber; Aniket Kittur; Rob Miller 001 (CHI Extended Abstracts, 2012)

Enhancing web page skimmability. - Chen-Hsiang Yu; Robert C. Miller (CHI Extended Abstracts, 2012)

Human computation tasks with global constraints. - Haoqi Zhang; Edith Law; Rob Miller 001; Krzysztof Gajos; David C. Parkes; Eric Horvitz (CHI, 2012)

Photoshop with friends: a synchronous learning community for graphic design. - Juho Kim 001; Benjamin Malley; Joel Brandt; Mira Dontcheva; Diana M. Joseph; Krzysztof Z. Gajos; Robert C. Miller (CSCW (Companion), 2012)

Tie strength in question & answer on social network sites. - Katrina Panovich; Rob Miller 001; David R. Karger (CSCW, 2012)

Programming with everybody: tightening the copy-modify-publish feedback loop. - Thomas Lieber; Rob Miller 001 (UIST (Adjunct Volume), 2012)

Clui: a platform for handles to rich objects. - Hubert Pham; Justin Mazzola Paluska; Rob Miller 001; Steve Ward (UIST, 2012)

Analytic Methods for Optimizing Realtime Crowdsourcing - Michael S. Bernstein; David R. Karger; Robert C. Miller; Joel Brandt (CoRR, 2012)

Counting with the Crowd. - Adam Marcus 002; David R. Karger; Samuel Madden 001; Rob Miller 001; Sewoong Oh (Proc. VLDB Endow., 2012)

Sorting it All Out with Humans in the Loop. - Adam Marcus 002; Eugene Wu 002; David R. Karger; Samuel Madden 001; Rob Miller 001 (Adv. Math. Commun., 2012)

Learnersourcing subgoal labeling to support learning from how-to videos. - Juho Kim 001; Robert C. Miller; Krzysztof Z. Gajos (CHI Extended Abstracts, 2013)

Generating annotations for how-to videos using crowdsourcing. - Phu Tran Nguyen; Juho Kim 001; Robert C. Miller (CHI Extended Abstracts, 2013)

Cobi: communitysourcing large-scale conference scheduling. - Haoqi Zhang; Paul André; Lydia B. Chilton; Juho Kim 001; Steven P. Dow; Robert C. Miller; Wendy E. Mackay; Michel Beaudouin-Lafon (CHI Extended Abstracts, 2013)

Community Clustering: Leveraging an Academic Crowd to Form Coherent Conference Sessions. - Paul André; Haoqi Zhang; Juho Kim 001; Lydia B. Chilton; Steven P. Dow; Robert C. Miller (HCOMP, 2013)

Cobi: Community-Informed Conference Scheduling. - Juho Kim 001; Haoqi Zhang; Paul André; Lydia B. Chilton; Anant P. Bhardwaj; David R. Karger; Steven P. Dow; Robert C. Miller (HCOMP (Works in Progress / Demos), 2013)

Personalized Human Computation. - Peter Organisciak; Jaime Teevan; Susan T. Dumais; Robert C. Miller; Adam Tauman Kalai (HCOMP (Works in Progress / Demos), 2013)

Toward facilitating assistance to students attempting engineering design problems. - Elena L. Glassman; Ned Gulley; Robert C. Miller (ICER, 2013)

Enhancing speech recognition in fast-paced educational games using contextual cues. - Carrie J. Cai; Robert C. Miller; Stephanie Seneff (SLaTE, 2013)

Cobi: a community-informed conference scheduling tool. - Juho Kim 001; Haoqi Zhang; Paul André; Lydia B. Chilton; Wendy E. Mackay; Michel Beaudouin-Lafon; Robert C. Miller; Steven P. Dow (UIST, 2013)

Foreign manga reader: learn grammar and pronunciation while reading comics. - Geza Kovacs; Robert C. Miller (UIST (Adjunct Volume), 2013)

A colorful approach to text processing by example. - Kuat Yessenov; Shubham Tulsiani; Aditya Krishna Menon; Robert C. Miller; Sumit Gulwani; Butler W. Lampson; Adam Kalai (UIST, 2013)

Automatic Layout of Structured Hierarchical Reports. - Eirik Bakke; David R. Karger; Robert C. Miller (IEEE Trans. Vis. Comput. Graph., 2013)

Wait-learning: leveraging conversational dead time for second language education. - Carrie J. Cai; Philip J. Guo; James R. Glass; Robert C. Miller (CHI Extended Abstracts, 2014)

Frenzy: collaborative data organization for creating conference sessions. - Lydia B. Chilton; Juho Kim 001; Paul André; Felicia Cordeiro; James A. Landay; Daniel S. Weld; Steven P. Dow; Robert C. Miller; Haoqi Zhang (CHI, 2014)

Crowdsourcing step-by-step information extraction to enhance existing how-to videos. - Juho Kim 001; Phu Tran Nguyen; Sarah A. Weir; Philip J. Guo; Robert C. Miller; Krzysztof Z. Gajos (CHI, 2014)

Smart subtitles for vocabulary learning. - Geza Kovacs; Robert C. Miller (CHI, 2014)

Addressing misconceptions about code with always-on programming visualizations. - Thomas Lieber; Joel R. Brandt; Robert C. Miller (CHI, 2014)

Pair research: matching people for collaboration, learning, and productivity. - Robert C. Miller; Haoqi Zhang; Eric Gilbert; Elizabeth Gerber (CSCW, 2014)

Attendee-Sourcing: Exploring The Design Space of Community-Informed Conference Scheduling. - Anant P. Bhardwaj; Juho Kim 001; Steven Dow; David R. Karger; Sam Madden 001; Rob Miller 001; Haoqi Zhang (HCOMP, 2014)

A Crowd of Your Own: Crowdsourcing for On-Demand Personalization. - Peter Organisciak; Jaime Teevan; Susan T. Dumais; Robert C. Miller; Adam Tauman Kalai (HCOMP, 2014)

Feature engineering for clustering student solutions. - Elena L. Glassman; Rishabh Singh; Robert C. Miller (L@S, 2014)

Understanding in-video dropouts and interaction peaks inonline lecture videos. - Juho Kim 001; Philip J. Guo; Daniel T. Seaton; Piotr Mitros; Krzysztof Z. Gajos; Robert C. Miller (L@S, 2014)

Java tutor: bootstrapping with python to learn Java. - Casey O'Brien; Max Goldman; Robert C. Miller (L@S, 2014)

Modeling programming knowledge for mentoring at scale. - Anvisha H. Pai; Philip J. Guo; Robert C. Miller (L@S, 2014)

A multiplayer online game for teaching software engineering practices. - David Xiao; Robert C. Miller (L@S, 2014)

Demo: real-time breath monitoring using wireless signals. - Fadel Adib; Zachary Kabelac; Hongzi Mao; Dina Katabi; Robert C. Miller (MobiCom, 2014)

3D Tracking via Body Radio Reflections. - Fadel Adib; Zachary Kabelac; Dina Katabi; Robert C. Miller (NSDI, 2014)

Data-driven interaction techniques for improving navigation of educational videos. - Juho Kim 001; Philip J. Guo; Carrie J. Cai; Shang-Wen (Daniel) Li; Krzysztof Z. Gajos; Robert C. Miller (UIST, 2014)

Content-aware kinetic scrolling for supporting web page navigation. - Juho Kim 001; Amy X. Zhang; Jihee Kim; Robert C. Miller; Krzysztof Z. Gajos (UIST, 2014)

Smart Homes that Monitor Breathing and Heart Rate. - Fadel Adib; Hongzi Mao; Zachary Kabelac; Dina Katabi; Robert C. Miller (CHI, 2015)

Wait-Learning: Leveraging Wait Time for Second Language Education. - Carrie J. Cai; Philip J. Guo; James R. Glass; Robert C. Miller (CHI, 2015)

Learnersourcing Subgoal Labels for How-to Videos. - Sarah A. Weir; Juho Kim 001; Krzysztof Z. Gajos; Robert C. Miller (CSCW, 2015)

Matching and Grokking: Approaches to Personalized Crowdsourcing. - Peter Organisciak; Jaime Teevan; Susan T. Dumais; Robert C. Miller; Adam Tauman Kalai (IJCAI, 2015)

Learner-Sourcing in an Engineering Class at Scale. - Elena L. Glassman; Christopher J. Terman; Robert C. Miller (L@S, 2015)

Foobaz: Variable Name Feedback for Student Code at Scale. - Elena L. Glassman; Lyla Fischer; Jeremy Scott; Robert C. Miller (UIST, 2015)

Soylent: a word processor with a crowd inside. - Michael S. Bernstein; Greg Little; Robert C. Miller; Björn Hartmann; Mark S. Ackerman; David R. Karger; David Crowell; Katrina Panovich (Commun. ACM, 2015)

OverCode: Visualizing Variation in Student Solutions to Programming Problems at Scale. - Elena L. Glassman; Jeremy Scott; Rishabh Singh; Philip J. Guo; Robert C. Miller (ACM Trans. Comput. Hum. Interact., 2015)

Learnersourcing Personalized Hints. - Elena L. Glassman; Aaron Lin; Carrie J. Cai; Robert C. Miller (CSCW, 2016)

WaitSuite: Productive Use of Diverse Waiting Moments. - Carrie J. Cai; Anji Ren; Robert C. Miller (ACM Trans. Comput. Hum. Interact., 2017)

Glanceable code history: visualizing student code for better instructor feedback. - Caitlin Cassidy; Max Goldman; Robert C. Miller (L@S, 2018)

Snapdown: A Text-Based Snapshot Diagram Language for Programming Education. - Daniel Whatley; Max Goldman; Robert C. Miller (VL/HCC, 2021)

"Why is my code slow?" Efficiency Bugs in Student Code. - Hope Dargan; Adam Gilbert-Diamond; Adam J. Hartz; Robert C. Miller (SIGCSE (1), 2025)