PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 199358 citations

Mondrian

View Full Paper
HLHenry Lieberman

Key Points

Key points are not available for this paper at this time.

Abstract

Mondrian is an object-oriented graphical editor that can learn new graphical procedures through programming by demonstration. A user can demonstrate a sequence of graphical editing commands on a concrete example to illustrate how the new procedure should work. An interface agent records the steps of the procedure in a symbolic form, using machine learning techniques, tracking relationships between graphical objects and dependencies among the interface operations. The agent generalizes a program that can then be used on “analogous” examples. The generalization heuristics set it apart from conventional “macros” that can only repeat an exact sequence of steps. The system represents user-defined operations using pictorial “storyboards” of examples. By bringing the power of procedural programming to easy-to-use graphical interfaces, we hope to break down the “Berlin Wall” that currently exists between computer users and computer programmers.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Henry Lieberman (1993) studied this question.

synapsesocial.com/papers/6a1bd203c97d63156a5efbf5https://doi.org/10.1145/169059.169120
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Dominoes and storyboards beyond 'icons on strings'2003 · 21 citations
  2. 2A three-dimensional representation for program execution2003 · 40 citations
  3. 3A Visual Language for Browsing, Undoing, and Redoing Graphical Interface Commands1989 · 38 citations
  4. 4Bringing icons to life1991 · 107 citations
  5. 5STORYBOARD-BASED PROGRAMMING TOOLS1991 · 1 citations