ThingLab - An Object-Oriented System for Building Simulations Using Constraints. - Alan Borning (IJCAI, 1977)

ThingLab: a constraint-oriented simulation laboratory. - Alan Borning (1979)

Using Matching in Algebraic Equation Solving. - Alan Borning; Alan Bundy (IJCAI, 1981)

The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory. - Alan Borning (ACM Trans. Program. Lang. Syst., 1981)

Multiple Inheritance in Smalltalk-BO. - Alan Borning; Daniel H. H. Ingalls (AAAI, 1982)

A Type Declaration and Inference System for Smalltalk. - Alan Borning; Daniel H. H. Ingalls (POPL, 1982)

Knoesphere: Building Expert Systems With Encyclopedic Knowledge. - Douglas B. Lenat; Alan Borning; David W. McDonald; Craig Taylor; Steven Weyer (IJCAI, 1983)

A Prototype Electronic Encyclopedia. - Stephen A. Weyer; Alan Borning (ACM Trans. Inf. Syst., 1985)

Defining constraints graphically. - Alan Borning (CHI, 1986)

Classes versus Prototypes in Object-Oriented Languages. - Alan Borning (FJCC, 1986)

The Future of Object-Oriented Languages - Panel. - Jim Anderson; Nori Suzuki; Alan Borning; Mark Stefik; Dave A. Thomas; Henry Lieberman (OOPSLA, 1986)

Graphically Defining New Building Blocks in ThingLab. - Alan Borning (Hum. Comput. Interact., 1986)

Constraint-Based Tools for Building User Interfaces. - Alan Borning; Robert Duisberg (ACM Trans. Graph., 1986)

Deltatalk: An Empirically and Aesthetically Motivated Simplification of the Smalltalk-80 Language. - Alan Borning; Tim O'Shea (ECOOP, 1987)

Constraint Hierarchies. - Alan Borning; Robert Duisberg; Bjørn N. Freeman-Benson; Axel Kramer; Michael Woolf (OOPSLA, 1987)

Computer System Reliability and Nuclear War. - Alan Borning (Commun. ACM, 1987)

Constraint Hierarchies and Logic Programming. - Alan Borning; Michael J. Maher; Amy Martindale; Molly Wilson (ICLP, 1989)

Constraint Technology fur User-Interface Construction in ThingLab II. - John Maloney; Alan Borning; Bjørn N. Freeman-Benson (OOPSLA, 1989)

Extending Hierarchical Constraint Logic Programming: Nonmonotonicity and Inter-Hierarchy Comparison. - Molly Wilson; Alan Borning (NACLP, 1989)

An Incremental Constraint Solver. - Bjørn N. Freeman-Benson; John Maloney; Alan Borning (Commun. ACM, 1990)

Two approaches to casual interaction over computer and video networks. - Alan Borning; Michael Travers (CHI, 1991)

Constraint hierarchies and their applications. - Alan Borning; Bjørn N. Freeman-Benson; John Maloney; Molly Wilson (Compcon, 1991)

Integrating Constraints with an Object-Oriented Language. - Bjørn N. Freeman-Benson; Alan Borning (ECOOP, 1992)

The design and implementation of Kaleidoscope'90-A constraint imperative programming language. - Bjørn N. Freeman-Benson; Alan Borning (ICCL, 1992)

Constraint-Based Languages and Systems. - Alan Borning; Bjørn N. Freeman-Benson (TOOLS (8), 1992)

Constraint Hierarchies. - Alan Borning; Bjørn N. Freeman-Benson; Molly Wilson (LISP Symb. Comput., 1992)

Constraint-based languages and systems (abstract). - Bjørn N. Freeman-Benson; Alan Borning (OOPSLA Addendum, 1992)

A user interface for the electronic encyclopedia exploratorium. - Michael Salisbury; Alan Borning (IUI, 1993)

Kaleidoscope: A Constraint Imperative Programming Language. - Gus Lopez; Bjørn N. Freeman-Benson; Alan Borning (NATO ASI CP, 1993)

Hierarchical Constraint Logic Programming. - Molly Wilson; Alan Borning (J. Log. Program., 1993)

Multi-way versus One-way Constraints in User Interfaces: Experience with the DeltaBlue Algorithm. - Michael Sannella; John Maloney; Bjørn N. Freeman-Benson; Alan Borning (Softw. Pract. Exp., 1993)

Electronic "How Things Work" Articles: Two Early Prototypes. - Franz G. Amador; Deborah Berman; Alan Borning; Tony DeRose; Adam Finkelstein; Dorothy Neville; David Notkin; David Salesin; Michael Salisbury; Joe Sherman; Ying Sun; Daniel S. Weld; et al. (IEEE Trans. Knowl. Data Eng., 1993)

Constraints and Object Identity. - Gus Lopez; Bjørn N. Freeman-Benson; Alan Borning (ECOOP, 1994)

Implementing Constraint Imperative Programming Languages: The Kaleidospace'93 Virtual Machine. - Gus Lopez; Bjørn N. Freeman-Benson; Alan Borning (OOPSLA, 1994)

The OTI Constraint Solver: A Constraint Library for Constructing Interactive Graphical User Interfaces. - Alan Borning; Bjørn N. Freeman-Benson (CP, 1995)

Indigo: A Local Propagation Algorithm for Inequality Constraints. - Alan Borning; Richard Anderson 001; Bjørn N. Freeman-Benson (ACM Symposium on User Interface Software and Technology, 1996)

Compiling Constraint Solving using Projection. - Warwick Harvey; Peter J. Stuckey; Alan Borning (CP, 1997)

Constraints for the Web. - Alan Borning; Richard Kuang-Hsu Lin; Kim Marriott (ACM Multimedia, 1997)

Solving Linear Arithmetic Constraints for User Interface Applications. - Alan Borning; Kim Marriott; Peter J. Stuckey; Yi Xiao (ACM Symposium on User Interface Software and Technology, 1997)

Ultraviolet: A Constraint Satisfaction Algorithm for Interactive Graphics. - Alan Borning; Bjørn N. Freeman-Benson (Constraints An Int. J., 1998)

Constraint Cascading Style Sheets for the Web. - Greg J. Badros; Alan Borning; Kim Marriott; Peter J. Stuckey (ACM Symposium on User Interface Software and Technology, 1999)

Constraints for Interactive Graphical Applications. - Alan Borning (CP, 2000)

Design of Visualizations for Urban Modeling. - Denise Pinnel; Matthew Dockrey; A. J. Bernheim Brush; Alan Borning (VisSym, 2000)

Constraint-based document layout for the Web. - Alan Borning; Richard Kuang-Hsu Lin; Kim Marriott (Multim. Syst., 2000)

Solving Disjunctive Constraints for Interactive Graphical Applications. - Kim Marriott; Peter Moulder; Peter J. Stuckey; Alan Borning (CP, 2001)

Scwm: An Extensible Constraint-Enabled Window Manager. - Greg J. Badros; Jeffrey Nichols 001; Alan Borning (USENIX ATC, FREENIX Track, 2001)

A constraint extension to scalable vector graphics. - Greg J. Badros; Jojada J. Tirtowidjojo; Kim Marriott; Bernd Meyer 001; Will Portnoy; Alan Borning (WWW, 2001)

The Cassowary linear arithmetic constraint solving algorithm. - Greg J. Badros; Alan Borning; Peter J. Stuckey (ACM Trans. Comput. Hum. Interact., 2001)

Supporting interaction outside of class: anchored discussions vs. discussion boards. - A. J. Bernheim Brush; David Bargeron; Jonathan Grudin; Alan Borning; Anoop Gupta (CSCL, 2002)

Fourier Elimination for Compiling Constraint Hierarchies. - Warwick Harvey; Peter J. Stuckey; Alan Borning (Constraints An Int. J., 2002)

YP and Urban Simulation: Applying an Agile Programming Methodology in a Politically Tempestuous Domain. - Bjørn N. Freeman-Benson; Alan Borning (Agile Development Conference, 2003)

'Today' messages: lightweight group awareness via email. - A. J. Bernheim Brush; Alan Borning (CHI Extended Abstracts, 2003)

Panel Report: Modeling Land Use, Transportation, and Environmental Impacts. - Alan Borning (DG.O, 2003)

Case Study: Developing and Applying UrbanSim, a System for Simulating Urban Land Use, Transportation, and Environmental Impacts. - Paul Waddell; Alan Borning (DG.O, 2003)

Experience in developing the urbanSim system: tools and processes. - Bjørn N. Freeman-Benson; Alan Borning (OOPSLA Companion, 2003)

An extensible, modular architecture for simulating urban development, transportation, and environmental impacts. - Michael Noth; Alan Borning; Paul Waddell (Comput. Environ. Urban Syst., 2003)

Integrated Land Use, Transportation and Environmental Simulation: UrbanSim. - Alan Borning; Paul Waddell (DG.O, 2004)

A Technical Modeler's Interface for UrbanSim, a System for Integrated. Land Use, Transportation, and Environmental Modeling. - Alan Borning; Paul Waddell (DG.O, 2004)

A first analysis of the UsersAward programme from a value sensitive design perspective. - Åke Walldius; Yngve Sundblad; Alan Borning (Critical Computing, 2005)

Eco-informatics and natural resource management. - Judith Bayard Cushing; Tyrone Wilson; Alan Borning; Lois M. L. Delcambre; Geoffrey C. Bowker; Mike Frame; John L. Schnase; William Sonntag; János Fülöp; Carol A. Hert; Eduard H. Hovy; Julia Jones; et al. (DG.O, 2005)

Informing Public Deliberation: Value Sensitive Design of Indicators for a Large-scale Urban Simulation. - Alan Borning; Batya Friedman; Janet Davis; Peyina Lin (ECSCW, 2005)

'Today' Messages: Lightweight Support for Small Group Awareness via Email. - A. J. Bernheim Brush; Alan Borning (HICSS, 2005)

UrbanSim: interaction and participation in integrated urban land use, transportation, and environmental modeling. - Alan Borning; Paul Waddell (DG.O, 2006)

Opus (the Open Platform for Urban Simulation) and UrbanSim 4. - Paul Waddell; Alan Borning; Hana Sevcikova; David Socha (DG.O, 2006)

Automated testing of stochastic systems: a statistically grounded approach. - Hana Sevcikova; Alan Borning; David Socha; Wolf-Gideon Bleek (ISSTA, 2006)

Simulations for Urban Planning: Designing for Human Values. - Janet Davis; Peyina Lin; Alan Borning; Batya Friedman; Peter H. Kahn Jr.; Paul Waddell (Computer, 2006)

Environmental sustainability and interaction. - Jennifer Mankoff; Eli Blevis; Alan Borning; Batya Friedman; Susan R. Fussell; Jay Hasbrouck; Allison Woodruff; Phoebe Sengers (CHI Extended Abstracts, 2007)

The Indicator Browser: A Web-Based Interface for Visualizing UrbanSim Simulation Results. - Yael Schwartzman; Alan Borning (HICSS, 2007)

Urbansim: Using Simulation to Inform Public Deliberation and Decision-Making. - Alan Borning; Paul Waddell; Ruth Förster (Digital Government, 2008)

A domain-specific language for urban simulation variables. - Alan Borning; Hana Sevcikova; Paul Waddell (DG.O, 2008)

Laying the foundations for public participation and value advocacy: interaction design for a large scale urban simulation. - Batya Friedman; Alan Borning; Janet Davis; Brian T. Gill; Peter H. Kahn Jr.; Travis Kriplean; Peyina Lin (DG.O, 2008)

OneBusAway: A Transit Traveler Information System. - Brian Ferris; Kari E. Watkins; Alan Borning (MobiCASE, 2009)

Public participation and value advocacy in information design and sharing: Laying the foundations in advance of wide-scale public deployment. - Alan Borning; Batya Friedman; Janet Davis; Brian T. Gill; Peter H. Kahn Jr.; Travis Kriplean; Peyina Lin (Inf. Polity, 2009)

Patients, pacemakers, and implantable defibrillators: human values and security for wireless implantable medical devices. - Tamara Denning; Alan Borning; Batya Friedman; Brian T. Gill; Tadayoshi Kohno; William H. Maisel (CHI, 2010)

OneBusAway: results from providing real-time arrival information for public transit. - Brian Ferris; Kari E. Watkins; Alan Borning (CHI, 2010)

Supporting agile modeling through experimentation in an integrated urban simulation framework. - Travis Kriplean; Alan Borning; Paul Waddell; Christoffer Klang; James Fogarty (DG.O, 2010)

Parenting from the pocket: value tensions and technical directions for secure and private parent-teen mobile safety. - Alexei Czeskis; Ivayla Dermendjieva; Hussein Yapit; Alan Borning; Batya Friedman; Brian T. Gill; Tadayoshi Kohno (SOUPS, 2010)

Location-Aware Tools for Improving Public Transit Usability. - Brian Ferris; Kari E. Watkins; Alan Borning (IEEE Pervasive Comput., 2010)

Enhancing independence and safety for blind and deaf-blind public transit riders. - Shiri Azenkot; Sanjana Prasain; Alan Borning; Emily Fortuna; Richard E. Ladner; Jacob O. Wobbrock (CHI, 2011)

ConsiderIt: improving structured public deliberation. - Travis Kriplean; Jonathan T. Morgan; Deen Freelon; Alan Borning; Lance Bennett (CHI Extended Abstracts, 2011)

Collaborative Sensemaking during Admin Permission Granting in Wikipedia. - Katie Derthick; Patrick Tsao; Travis Kriplean; Alan Borning; Mark Zachry; David W. McDonald (HCI (18), 2011)

Next steps for value sensitive design. - Alan Borning; Michael J. Muller (CHI, 2012)

Is this what you meant?: promoting listening on the web with reflect. - Travis Kriplean; Michael Toomim; Jonathan T. Morgan; Alan Borning; Amy J. Ko (CHI, 2012)

Supporting reflective public thought with ConsiderIt. - Travis Kriplean; Jonathan T. Morgan; Deen Freelon; Alan Borning; Lance Bennett (CSCW, 2012)

CHI at the barricades: an activist agenda? - Daniela K. Busse; Alan Borning; Samuel Mann; Tad Hirsch; Lisa P. Nathan; Andrea Grimes Parker; Ben Shneiderman; Bryan Nunez (CHI Extended Abstracts, 2013)

Fine-grained sharing of sensed physical activity: a value sensitive approach. - Daniel A. Epstein; Alan Borning; James Fogarty (UbiComp, 2013)

Where's my bus stop?: supporting independence of blind transit riders with StopInfo. - Megan Campbell; Cynthia L. Bennett; Caitlin Bonnar; Alan Borning (ASSETS, 2014)

Integrating on-demand fact-checking with public dialogue. - Travis Kriplean; Caitlin Bonnar; Alan Borning; Bo Kinney; Brian T. Gill (CSCW, 2014)

Babelsberg/JS - A Browser-Based Implementation of an Object Constraint Language. - Tim Felgentreff; Alan Borning; Robert Hirschfeld; Jens Lincke; Yoshiki Ohshima; Bert Freudenberg; Robert Krahn (ECOOP, 2014)

Specifying and Solving Constraints on Object Behavior. - Tim Felgentreff; Alan Borning; Robert Hirschfeld (J. Object Technol., 2014)

Checks and balances: constraint solving without surprises in object-constraint programming languages. - Tim Felgentreff; Todd D. Millstein; Alan Borning; Robert Hirschfeld (OOPSLA, 2015)

Constraints as a design pattern. - Hesam Samimi; Alessandro Warth; Mahdi Eslamimehr; Alan Borning (Onward!, 2015)

Constraints and modularity (keynote). - Alan Borning (MODULARITY (Companion), 2016)

Wallingford: toward a constraint reactive programming language. - Alan Borning (MODULARITY (Companion), 2016)

Declaring Constraints on Object-oriented Collections. - Tim Felgentreff; Robert Hirschfeld; Maria Graber; Alan Borning; Hidehiko Masuhara (J. Inf. Process., 2016)

Three Challenges for Politics and Technology Development: Organizational Complexity, Virtuality, and Design Values: Invited Talk Abstract. - W. Lance Bennett; Alan Borning (C&T, 2017)

Solutions for Economics, Environment and Democracy (SEED): Workshop. - W. Lance Bennett; Alan Borning; Volker Wulf (C&T, 2017)

A Survey of Value Sensitive Design Methods. - Batya Friedman; David G. Hendry; Alan Borning (Found. Trends Hum. Comput. Interact., 2017)

What pushes back from considering materiality in IT? - Alan Borning; Batya Friedman; Deric Gruen (LIMITS, 2018)

SetCoLa: High-Level Constraints for Graph Layout. - Jane Hoffswell; Alan Borning; Jeffrey Heer (Comput. Graph. Forum, 2018)

Solutions for environment, economy, and democracy (SEED): a manifesto for prosperity. - W. Lance Bennett; Alan Borning; Deric Gruen (Interactions, 2018)

Making Sense of Art: Access for Gallery Visitors with Vision Impairments. - Leona Holloway; Kim Marriott; Matthew Butler 002; Alan Borning (CHI, 2019)

The High Cost of Free Services: Problems with Surveillance Capitalism and Possible Alternatives for IT Infrastructure. - Marvin Landwehr; Alan Borning; Volker Wulf (LIMITS, 2019)

SurveillanceCapitalism@CHI: Civil Conversation around a Difficult Topic. - Alan Borning; Batya Friedman; Jofish Kaye; Cliff Lampe; Volker Wulf (CHI Extended Abstracts, 2020)

The 'invisible' materiality of information technology. - Alan Borning; Batya Friedman; Nick Logler (Commun. ACM, 2020)

Computational Support for Substance Use Disorder Prevention, Detection, Treatment, and Recovery. - Lana Yarosh; Suzanne Bakken; Alan Borning; Munmun De Choudhury; Cliff Lampe; Elizabeth D. Mynatt; Stephen M. Schueller; Tiffany C. Veinot (CoRR, 2020)

Ethnography at the Edge: Exploring Research Dynamics in Crisis and Conflict Areas. - Sarah Rüller; Konstantin Aal; Norah Abokhodair; Houda Elmimouni; Yarden Skop; Dave W. Randall 001; Nina Boulus-Rødje; Alan Borning; Volker Wulf (CHI Extended Abstracts, 2024)