Programming by example

Known as: PBE 
In computer science, programming by example (PbE), also termed programming by demonstration or more generally as demonstrational programming, is an… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
The recent Programming By Example (PBE) techniques such as FlashFill have shown great promise for enabling end-users to perform… (More)
  • table 1
  • figure 2
  • figure 1
  • figure 3
  • figure 5
Is this relevant?
2015
2015
We study the problem of efficiently predicting a correct program from a large set of programs induced from few input-output… (More)
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2013
Highly Cited
2013
Learning programs is a timely and interesting challenge. In Programming by Example (PBE), a system attempts to infer a program… (More)
Is this relevant?
Highly Cited
2012
Highly Cited
2012
We address the problem of performing semantic transformations on strings, which may represent a variety of data types (or their… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 6
Is this relevant?
2009
2009
Robust programming lies at the heart of the type of coding called “secure programming”. Yet it is rarely taught in academia. More… (More)
Is this relevant?
Highly Cited
2001
Highly Cited
2001
A long-standing goal of the programming by demonstration research community is to enable people to construct programs by showing… (More)
  • table 1
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
2000
2000
In Programming by Example [PBE, also sometimes called "Programming by Demonstration"] systems, the system records actions… (More)
Is this relevant?
Highly Cited
1991
Highly Cited
1991
Eager is a Programming by Example system for the HyperCard environment. It constantly monitors the user’s activities, and when it… (More)
  • figure 1
Is this relevant?
Highly Cited
1986
Highly Cited
1986
There has been a great interest recently in systems that use graphics to aid in the programming, debugging, and understanding of… (More)
  • figure 1
  • figure 2
  • figure 5
  • figure 4
  • figure 6
Is this relevant?
Highly Cited
1984
Highly Cited
1984
Programming by example is a way of programming a software system in its own user interface. The user of the system writes a… (More)
  • figure 2-2
  • figure 2-3
  • figure 3-2
  • figure 3-1
  • figure 3-3
Is this relevant?