Programming by Demonstration is a method that allows end users to create, customize, and extend programs by demonstrating what the program should do.
Until recently most programming power has been in the hands of the professional programmer rather than the end user. Programming by Demonstration is a method that allows end users to create, customize, and extend programs by demonstrating what the program should do. Programming by Demonstration systems have existed since 1975, yet this is the first time that information on all of the best of these systems has been gathered in one place. The first section of the book describes 18 computer implementations of Programming by Demonstration, and the second section discusses the problems and opportunities for this method in more general terms. Included in the appendices is a test suite, a collection of practical examples illustrating the broad variety of tasks that are amenable to Programming by Demonstration. The test suite is also useful for researchers, who can evaluate their own systems in terms of how well they are able to automate these tasks.
Contents
Introduction • Section 1: Systems • Pygmalion • Tinker • A Predictive Calculator • Rehearsal World • SmallStar • Peridot • Metamouse • TELS, Eager • Garnet • The Turvy Experience • Chimera • The Geometer's Sketchpad • Tourmaline • A History-Based Macro by Example System • Mondrian • Triggers • The AIDE Project • Section II: Components • A History of Editable Graphical, Histories • Graphical Representation and Feedback in a PBD System • PBD Invocation Techniques • A System-Wide Macro Facility Based on Aggregate Events • Making Programming Accessible to Visual Problem Solvers • Using Voice Input to Disambiguate Intent • Section III: Perspectives • Characterizing PBD Systems • Demonstrational Interfaces • Just-in-Time Programming
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Allen Cypher is a Research Scientist with the Advanced Technology Group, Apple Computer, Inc.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
Vendeur : Better World Books, Mishawaka, IN, Etats-Unis
Etat : Good. 1st. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. N° de réf. du vendeur GRP81832024
Quantité disponible : 1 disponible(s)
Vendeur : Cloud Runner Books, Minneapolis, MN, Etats-Unis
Hardcover. Etat : Very Good. Etat de la jaquette : Present. Watch what I Do Programming by Demonstration by Allen Cypher; Daniel Conrad Halbert. MIT Press, 1993. 652pp. Language: English. Note: Note: Minimal wear. Name written inside front cover. N° de réf. du vendeur 00026191
Quantité disponible : 1 disponible(s)
Vendeur : Better World Books Ltd, Dunfermline, Royaume-Uni
Etat : Very Good. 1st. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. N° de réf. du vendeur GRP90072552
Quantité disponible : 1 disponible(s)