An Approach to The k Paths Problem - Allen Cypher (STOC, 1980)

Evaluation and analysis of users' activity organization. - Liam Bannon; Allen Cypher; Steven Greenspan; Melissa Lee Monty (CHI, 1983)

Graphical Knowledge-Based Structure Editors. - Marilyn Stelzner; Allen Cypher (ACM SIGCHI Bull., 1988)

EAGER: programming repetitive tasks by example. - Allen Cypher (CHI, 1991)

Video presentation Eager: programming repetitive tasks by example. - Allen Cypher (CHI, 1991)

Demonstrational interfaces: Coming soon? - Brad A. Myers; Allen Cypher; David Maulsby; David Canfield Smith; Ben Shneiderman (CHI, 1991)

The first Moscow international workshop on human-computer interaction. - Allen Cypher; Jonathan Grudin; Allan MacLean; Michael Naimark; Ken-ichi Okada; Mukesh Patel; Larry Press; Blaine A. Price; Carlo Tarantola; Marilyn Welles (ACM SIGCHI Bull., 1991)

The Practical Use of Macro Recording: A Case Study. - Allen Cypher (EWHCI, 1993)

KidSim: Programming Agents Without a Programming Language. - David Canfield Smith; Allen Cypher; James C. Spohrer (Commun. ACM, 1994)

User-centered processes and evaluation in product development. - Karen H. Kvavik; Shifteh Karimi; Allen Cypher; Deborah J. Mayhew (Interactions, 1994)

EWHCI '93 (East-West international conference on Human-Computer Interaction): conference report, Moscow, Russia, August 3-7. - Keith Instone; Allen Cypher; Claus Unger (ACM SIGCHI Bull., 1994)

KidSim: end user programming of simulations. - Allen Cypher; David Canfield Smith (CHI 95 Conference Companion, 1995)

Making programming easier for children. - David Canfield Smith; Allen Cypher; Kurt J. Schmucker (Interactions, 1996)

Programming for Children. - Allen Cypher (PPIG, 1998)

Cocoa at the Visual Programming Challenge 1997. - Nikolaus Heger; Allen Cypher; David Canfield Smith (J. Vis. Lang. Comput., 1998)

Is ActiMates Barney ethical?: the potential good, bad, and ugly of interactive plush toys. - B. J. Fogg; Allen Cypher; Allison Druin; Batya Friedman; Erik Strommen (CHI Extended Abstracts, 1999)

Novice Programming Comes of Age. - David Canfield Smith; Allen Cypher; Lawrence G. Tesler (Commun. ACM, 2000)

Novice Programming Comes of Age. - David Canfield Smith; Allen Cypher; Larry Tesler (Your Wish is My Command, 2001)

Integrating Learning Supports into the Design of Visual Programming Systems. - Chris DiGiano; Kenneth M. Kahn; Allen Cypher; David Canfield Smith (J. Vis. Lang. Comput., 2001)

A1: Spreadsheet-based Scripting for Developing Web Tools. - Eben M. Haber; Eser Kandogan; Allen Cypher; Paul P. Maglio; Rob Barrett (LISA, 2005)

A1: end-user programming for web-based system administration. - Eser Kandogan; Eben M. Haber; Rob Barrett; Allen Cypher; Paul P. Maglio; Haixia Zhao (UIST, 2005)

A Stagecast Retrospective. - Allen Cypher (VL/HCC, 2005)

Koala: capture, share, automate, personalize business processes on the web. - Greg Little; Tessa A. Lau; Allen Cypher; James Lin; Eben M. Haber; Eser Kandogan (CHI, 2007)

Scenario-Based Requirements for Web Macro Tools. - Christopher Scaffidi; Allen Cypher; Sebastian G. Elbaum; Andhy Koesnandar; Brad A. Myers (VL/HCC, 2007)

Semiotic engineering in practice: redesigning the CoScripter interface. - Clarisse Sieckenius de Souza; Allen Cypher (AVI, 2008)

Using topes to validate and reformat data in end-user programming tools. - Christopher Scaffidi; Allen Cypher; Sebastian G. Elbaum; Andhy Koesnandar; James Lin; Brad A. Myers; Mary Shaw (WEUSE@ICSE, 2008)

Characterizing reusability of end-user web macro scripts. - Christopher Scaffidi; Christopher Bogart; Margaret M. Burnett; Allen Cypher; Brad A. Myers; Mary Shaw (RSSE@SIGSOFT FSE, 2008)

End-user programming in the wild: A field study of CoScripter scripts. - Christopher Bogart; Margaret M. Burnett; Allen Cypher; Christopher Scaffidi (VL/HCC, 2008)

Using scenario-based requirements to direct research on web macro tools. - Christopher Scaffidi; Allen Cypher; Sebastian G. Elbaum; Andhy Koesnandar; Brad A. Myers (J. Vis. Lang. Comput., 2008)

Workshop on end user programming for the web. - Allen Cypher; Tessa A. Lau; Jeffrey Nichols 001; Mira Dontcheva (CHI Extended Abstracts, 2009)

End-user programming of mashups with vegemite. - James Lin; Jeffrey Wong; Jeffrey Nichols 001; Allen Cypher; Tessa A. Lau (IUI, 2009)

The evolution of end user programming. - Allen Cypher (VL/HCC, 2009)

Predicting reuse of end-user web macro scripts. - Christopher Scaffidi; Christopher Bogart; Margaret M. Burnett; Allen Cypher; Brad A. Myers; Mary Shaw (VL/HCC, 2009)

Here's what i did: sharing and reusing web activity with ActionShot. - Ian Li; Jeffrey Nichols 001; Tessa A. Lau; Clemens Drews; Allen Cypher (CHI, 2010)

Using traits of web macro scripts to predict reuse. - Christopher Scaffidi; Christopher Bogart; Margaret M. Burnett; Allen Cypher; Brad A. Myers; Mary Shaw (J. Vis. Lang. Comput., 2010)

Successful visual and end-user programming systems from industry. - Brad A. Myers; Alexander Repenning; Peter Lucas 002; Walter van Roggen; Allen Cypher; Andrew P. Dove; Ofer Brandes (VL/HCC, 2011)

Automating data entry for end users. - Allen Cypher (VL/HCC, 2012)

CrowdE: Filtering Tweets for Direct Customer Engagements. - Jilin Chen; Allen Cypher; Clemens Drews; Jeffrey Nichols 001 (ICWSM, 2013)

Design and industrial evaluation of a tool supporting semi-automated website testing. - Jalal Mahmud; Allen Cypher; Eben M. Haber; Tessa Lau (Softw. Test. Verification Reliab., 2014)

Semiotic Engineering as Teaching. - Allen Cypher (Conversations Around Semiotic Engineering, 2017)