End user development (EUD) is an emerging paradigm in human–robot interaction, involving end users both creating and maintaining robot programs themselves. Formal methods encompass a set of techniques that are useful to EUD, emphasizing the correctness of programs that are often created using natural, on-the-fly and sometimes even sloppy end-user input. These techniques include, for example, correct-by-construction synthesis of robot programs given incomplete developer input, automated repair of these applications and formal verification of these applications against sets of correctness criteria. Despite the increasing popularity of EUD and formal methods individually in robotics, there is no comprehensive review of how both have been successfully combined. The primary objective is thereby to review current practices for applying formal methods within robot EUD. To achieve this objective, the authors include adjacent areas of EUD research, such as natural language programming, and adjacent approaches to formal methods, such as automated planning. Recognizing that the integration of EUD and formal methods in robotics is still a nascent topic, the secondary objective is to identify opportunities for future research. This review thereby provides a primer on how to conduct further integration of formal methods in robot EUD.
Article navigation
27 April 2026
Research Article|
April 21 2026
Formal methods in robot end user development: progress, gaps, and opportunities
Yuna Hwang;
Department of Computer Sciences,
University of Wisconsin-Madison
, Madison, Wisconsin, USA
Corresponding author Yuna Hwang yhwang56@wisc.edu
Search for other works by this author on:
Christine P. Lee;
Christine P. Lee
Department of Computer Sciences,
University of Wisconsin-Madison
, Madison, Wisconsin, USA
Search for other works by this author on:
David Porfirio;
David Porfirio
Department of Computer Science,
George Mason University
, Fairfax, Virginia, USA
Search for other works by this author on:
Laura M. Hiatt;
Laura M. Hiatt
Navy Center for Applied Research in Artificial Intelligence,
U.S. Naval Research Laboratory
, Washington, District of Columbia, USA
Search for other works by this author on:
Bilge Mutlu
Department of Computer Sciences,
University of Wisconsin-Madison
, Madison, Wisconsin, USA
Corresponding author Bilge Mutlu bilge@cs.wisc.edu
Search for other works by this author on:
Corresponding author Yuna Hwang yhwang56@wisc.edu
Corresponding author Bilge Mutlu bilge@cs.wisc.edu
Received:
May 16 2025
Revision Received:
August 06 2025
Accepted:
December 04 2025
Online ISSN: 1935-8261
Print ISSN: 1935-8253
© 2026 Yuna Hwang, Christine P. Lee, David Porfirio, Laura M. Hiatt and Bilge Mutlu
2026
Yuna Hwang, Christine P. Lee, David Porfirio, Laura M. Hiatt and Bilge Mutlu
Licensed re-use rights only
Foundations and Trends in Robotics (2026) 13 (3): 273–349.
Article history
Received:
May 16 2025
Revision Received:
August 06 2025
Accepted:
December 04 2025
Citation
Hwang Y, Lee CP, Porfirio D, Hiatt LM, Mutlu B (2026), "Formal methods in robot end user development: progress, gaps, and opportunities". Foundations and Trends in Robotics, Vol. 13 No. 3 pp. 273–349, doi: https://doi.org/10.1108/FTROB-05-2025-0083
Download citation file:
66
Views
New and popular articles
Suggested Reading
Where full‐text is viable
Online Review (February,1987)
Commonplaces
New Library World (February,1976)
The real meaning of value in trading relationships
International Journal of Operations & Production Management (June,2005)
Synthesis and performance evaluation of a polymer microsphere based nanosilica as a cementing fluid loss reducer
Advances in Cement Research (December,2017)
Related Chapters
We, monsters: an autoethnographic literature review of experiences in doctoral education programs (Kind of)
Decentering the Researcher in Intimate Scholarship: Critical Posthuman Methodological Perspectives in Education
Teaching Theory as “Other” to White Urban Practitioners: Mining and Priming Freirean Critical Pedagogy in Resistant Bodies
Unsettling Beliefs: Teaching Theory to Teachers
Legitimacy Maintenance in Boundary Organizations: Balancing Inclusiveness and Expertise in International Climate Change Assessments
Organizations and Climate Change
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
