Programming By Demonstration

Programming By Demonstration is a method in end-user programming that enables users to create programs by exemplifying desired behaviors through direct manipulation of graphical interfaces, distinguished from other programming methods by its reliance on concrete demonstrations rather than abstract coding.

79

Publications

3.5K

Citations

164

Authors

68

Institutions

Publications per year

2017–2026

13

Variants

Pbd

Authors

164

  1. BA
    Brad A. Myers

    Carnegie Mellon University, United States

    5 publications · 421 citations

    5

    h-index

  2. TL
    Tessa Lau

    IBM Research - Almaden, United States

    5 publications · 368 citations

    5

    h-index

  3. RD
    Rüdiger Dillmann

    Karlsruhe Institute of Technology, Germany

    4 publications · 264 citations

    4

    h-index

  4. RM
    Richard M. Voyles

    Purdue University West Lafayette, United States

    4 publications · 104 citations

    4

    h-index

  5. JR
    Joseph R. Ruthruff

    Oregon State University, United States

    3 publications · 73 citations

    3

    h-index

1–5 of 164

Venues

  1. Robotics and Autonomous Systems

    2 publications · 99 citations

    2

    h-index

  2. Journal of Visual Languages & Computing

    JVLC · 1 publications · 10 citations

    1

    h-index

  3. ACM SIGCSE Bulletin

    1 publications · 10 citations

    1

    h-index

  4. IEEE Transactions on Software Engineering

    TSE · 1 publications · 22 citations

    1

    h-index

  5. AI Magazine

    1 publications · 50 citations

    1

    h-index

1–5