GYPSY: A Language for Specification and Implementation of Verifiable Programs. - Allen L. Ambler (Language Design for Reliable Software, 1977)

A Study of Protection in Programming Languages. - Allen L. Ambler; Charles G. Hoch (Language Design for Reliable Software, 1977)

Experience with a functionally layered multicomputer architecture for interactive processing. - Allen L. Ambler (J. Syst. Softw., 1987)

Programming through pictorial transformations. - Yen-Teh Hsia; Allen L. Ambler (ICCL, 1988)

Construction and manipulation of dynamic icons. - Yen-Teh Hsia; Allen L. Ambler (VL, 1988)

Visual languages and the conflict between single assignment and iteration. - Allen L. Ambler; Margaret M. Burnett (VL, 1989)

Influence of Visual Technology on the Evolution of Language Environments. - Allen L. Ambler; Margaret M. Burnett (Computer, 1989)

Efficiency Issues in a Class of Visual Language. - Margaret M. Burnett; Allen L. Ambler (VL, 1990)

Visual forms of iteration that preserve single assignment. - Allen L. Ambler; Margaret M. Burnett (J. Vis. Lang. Comput., 1990)

Nan C. Shu, Visual Programming, Van Nostrand Reinhold Company, New York, NY 10003, U.S.A. (1988) 314 pp. - Allen L. Ambler (J. Vis. Lang. Comput., 1991)

Ephraim P. Glinert, Editor, Visual Programming Environments: Paradigms and Systems, IEEE Computer Society Press, Los Alamitos, CA 90720-1264, U.S.A. (1990). - Allen L. Ambler (J. Vis. Lang. Comput., 1991)

Generalizing Event Detection and Response in Visual Programming Languages. - Margaret M. Burnett; Allen L. Ambler (Advanced Visual Interfaces, 1992)

A Declarative Approach to Event-Handling in Visual Programming Languages. - Margaret M. Burnett; Allen L. Ambler (VL, 1992)

Operational Versus Definitional: A Perspective on Programming Paradigms. - Allen L. Ambler; Margaret M. Burnett; Betsy A. Zimmerman (Computer, 1992)

Visual programming languages from an object-oriented perspective (abstract). - Allen L. Ambler; Margaret M. Burnett (OOPSLA Addendum, 1992)

Visual representation and manipulation of matrices. - Gerhard Viehstaedt; Allen L. Ambler (J. Vis. Lang. Comput., 1992)

A Visual Logic Programming Language Based on Sets and Partitioning Constraints. - Lindsey L. Spratt; Allen L. Ambler (VL, 1993)

Generalizing Selection in By-demonstration Programming. - Allen L. Ambler; Yen-Teh Hsia (J. Vis. Lang. Comput., 1993)

Using 3D Tubes to Solve the Intersecting Line Representation Problem. - Lindsey L. Spratt; Allen L. Ambler (VL, 1994)

Applicability Checking in Visual Programming Languages. - Guijun Wang; Allen L. Ambler (VL, 1994)

Declarative Visual Languages. - Margaret M. Burnett; Allen L. Ambler (J. Vis. Lang. Comput., 1994)

Interactive Visual Data Abstraction in a Declarative Visual Programming Language. - Margaret M. Burnett; Allen L. Ambler (J. Vis. Lang. Comput., 1994)

Invocation Polymorphism. - Guijun Wang; Allen L. Ambler (VL, 1995)

A User Interface for the Visualization and Manipulation of Arrays. - Jennifer L. Leopold; Allen L. Ambler (VL, 1996)

Solving Display-Based Problems. - Guijun Wang; Allen L. Ambler (VL, 1996)

1997 Visual Programming Challenge Summary. - Allen L. Ambler; Thomas Green; Takayuki Dan Kimura; Alexander Repenning; Trevor J. Smedley (VL, 1997)

Keyboardless Visual Programming Using Voice, Handwriting, and Gesture. - Jennifer L. Leopold; Allen L. Ambler (VL, 1997)

Public Programming in a Web World. - Allen L. Ambler; Jennifer L. Leopold (VL, 1998)

Formulate Solution to the Visual Programming Challenge. - Allen L. Ambler; Andrew Broman (J. Vis. Lang. Comput., 1998)

A Visual Query System for the Specification and Scientific Analysis of Continual Queries. - Jennifer L. Leopold; Allen L. Ambler; Meg Heimovics; Tyler Palmer (HCC, 2001)