Your wish is my command :: programming by example /
As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program...
Gespeichert in:
Weitere Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
San Francisco :
Morgan Kaufmann Publishers,
2001.
©2001 |
Schriftenreihe: | Morgan Kaufmann series in interactive technologies.
|
Schlagworte: | |
Online-Zugang: | Volltext Volltext |
Zusammenfassung: | As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program a new application that you thought of yourself-these are all common complaints. The inflexibility of today's computer interfaces makes many people feel like they are slaves to their computers. Shouldn't it be the other way around? Why can't technology give us more "custom-fitting" software? On the horizon is a new technology that promises to give ordinary users the power to create and modify their own programs. Programming by example (PBE) is a technique in which a software agent records a user's behavior in an interactive graphical interface, then automatically writes a program that will perform that behavior for the user. Your Wish is My Command: Programming by Example takes a broad look at this new technology. In these nineteen chapters, programming experts describe implemented systems showing that PBE can work in a wide variety of application fields. They include the following: The renowned authors and their editor believe that PBE will some day make it possible for interfaces to effectively say to the user, "Your wish is my command!" * Text and graphical editing * Web browsing * Computer-aided design * Teaching programming to children * Programming computer games * Geographical information systems |
Beschreibung: | 1 online resource (xviii, 416 pages) : illustrations |
Format: | Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 0585456577 9780585456577 9781558606883 1558606882 0080521452 9780080521459 1281071773 9781281071774 9786611071776 6611071776 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocm52610592 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 030715s2001 caua ob 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d OCLCQ |d YDXCP |d OCLCQ |d OCLCF |d OCLCO |d OPELS |d ZCU |d OCLCE |d E7B |d IDEBK |d NRU |d UKDOC |d NLGGC |d OCLCQ |d UMI |d DEBBG |d OCLCQ |d COO |d AGLDB |d STF |d D6H |d OCLCQ |d VTS |d CEF |d OCLCQ |d INT |d OCLCQ |d AU@ |d OCLCQ |d LEAUB |d OL$ |d UMK |d OCLCO |d UKBTH |d K6U |d OCLCO |d INARC |d OCLCA |d VT2 |d LUN |d AJS |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ | ||
016 | 7 | |a 000022204679 |2 AU | |
019 | |a 162129880 |a 182732169 |a 507796674 |a 606515263 |a 648331311 |a 648606249 |a 919201316 |a 961687026 |a 962725043 |a 974186161 |a 1035662197 |a 1044467528 |a 1047931963 |a 1053043372 |a 1057938958 |a 1086514905 |a 1108918772 |a 1113046656 |a 1113437291 |a 1119009823 |a 1156347672 |a 1157029312 |a 1157456381 |a 1159635188 |a 1178685870 |a 1183864343 |a 1184508938 |a 1192329132 |a 1240520210 | ||
020 | |a 0585456577 |q (electronic bk.) | ||
020 | |a 9780585456577 |q (electronic bk.) | ||
020 | |a 9781558606883 | ||
020 | |a 1558606882 | ||
020 | |a 0080521452 | ||
020 | |a 9780080521459 | ||
020 | |a 1281071773 | ||
020 | |a 9781281071774 | ||
020 | |a 9786611071776 | ||
020 | |a 6611071776 | ||
024 | 3 | |a 9781558606883 | |
035 | |a (OCoLC)52610592 |z (OCoLC)162129880 |z (OCoLC)182732169 |z (OCoLC)507796674 |z (OCoLC)606515263 |z (OCoLC)648331311 |z (OCoLC)648606249 |z (OCoLC)919201316 |z (OCoLC)961687026 |z (OCoLC)962725043 |z (OCoLC)974186161 |z (OCoLC)1035662197 |z (OCoLC)1044467528 |z (OCoLC)1047931963 |z (OCoLC)1053043372 |z (OCoLC)1057938958 |z (OCoLC)1086514905 |z (OCoLC)1108918772 |z (OCoLC)1113046656 |z (OCoLC)1113437291 |z (OCoLC)1119009823 |z (OCoLC)1156347672 |z (OCoLC)1157029312 |z (OCoLC)1157456381 |z (OCoLC)1159635188 |z (OCoLC)1178685870 |z (OCoLC)1183864343 |z (OCoLC)1184508938 |z (OCoLC)1192329132 |z (OCoLC)1240520210 | ||
037 | |a 97051:97051 |b Elsevier Science & Technology |n http://www.sciencedirect.com | ||
042 | |a dlr | ||
050 | 4 | |a QA76.6 |b .Y63 2001eb | |
072 | 7 | |a REF |x 000000 |2 bisacsh | |
082 | 7 | |a 005.2 |2 21 | |
084 | |a ST 230 |2 rvk | ||
084 | |a DAT 300f |2 stub | ||
049 | |a MAIN | ||
245 | 0 | 0 | |a Your wish is my command : |b programming by example / |c edited by Henry Liebermanr. |
260 | |a San Francisco : |b Morgan Kaufmann Publishers, |c 2001. | ||
264 | 4 | |c ©2001 | |
300 | |a 1 online resource (xviii, 416 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Morgan Kaufmann series in interactive technologies | |
504 | |a Includes bibliographical references and index. | ||
505 | 0 | |a Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau [and others] -- Training agents to recognize text by example / Henry Lieberman, Bonnie A. Nardi, David J. Wright -- SWYN : a visual representation for regular expressions / Alan F. Blackwell -- Learning users' habits to automate repetitive tasks / Jean-David Ruvini, Christophe Dony -- Domain-independent programming by demonstration in existing applications / Gordon W. Paynter, Ian H. Witten -- Stimulus-response PBD : demonstrating "when" as well as "what" / David W. Wolber, Brad A. Myers -- Pavlov : where PBD meets Macromedia's Director / David Wolber -- Programming by analogous examples / Alexander Repenning, Corrina Perrone -- Visual generalization in programming by example / Robert St. Amant [and others]. | |
588 | 0 | |a Print version record. | |
506 | |3 Use copy |f Restrictions unspecified |2 star |5 MiAaHDL | ||
520 | |a As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program a new application that you thought of yourself-these are all common complaints. The inflexibility of today's computer interfaces makes many people feel like they are slaves to their computers. Shouldn't it be the other way around? Why can't technology give us more "custom-fitting" software? On the horizon is a new technology that promises to give ordinary users the power to create and modify their own programs. Programming by example (PBE) is a technique in which a software agent records a user's behavior in an interactive graphical interface, then automatically writes a program that will perform that behavior for the user. Your Wish is My Command: Programming by Example takes a broad look at this new technology. In these nineteen chapters, programming experts describe implemented systems showing that PBE can work in a wide variety of application fields. They include the following: The renowned authors and their editor believe that PBE will some day make it possible for interfaces to effectively say to the user, "Your wish is my command!" * Text and graphical editing * Web browsing * Computer-aided design * Teaching programming to children * Programming computer games * Geographical information systems | ||
533 | |a Electronic reproduction. |b [Place of publication not identified] : |c HathiTrust Digital Library, |d 2010. |5 MiAaHDL | ||
538 | |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. |u http://purl.oclc.org/DLF/benchrepro0212 |5 MiAaHDL | ||
583 | 1 | |a digitized |c 2010 |h HathiTrust Digital Library |l committed to preserve |2 pda |5 MiAaHDL | |
546 | |a English. | ||
650 | 0 | |a Computer programming. |0 http://id.loc.gov/authorities/subjects/sh85107310 | |
650 | 6 | |a Programmation (Informatique) | |
650 | 7 | |a computer programming. |2 aat | |
650 | 7 | |a REFERENCE |x General. |2 bisacsh | |
650 | 7 | |a Computer programming |2 fast | |
650 | 7 | |a Programmierung |2 gnd | |
700 | 1 | |a Lieberman, Henry. | |
758 | |i has work: |a Your wish is my command (Text) |1 https://id.oclc.org/worldcat/entity/E39PCH4bMbvcRrBBF7Yjycmq33 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |t Your wish is my command. |d San Francisco : Morgan Kaufmann Publishers, 2001 |z 1558606882 |w (DLC) 00069638 |w (OCoLC)45700391 |
830 | 0 | |a Morgan Kaufmann series in interactive technologies. |0 http://id.loc.gov/authorities/names/no97068057 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=83628 |3 Volltext |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://www.sciencedirect.com/science/book/9781558606883 |3 Volltext |
938 | |a 123Library |b 123L |n 34074 | ||
938 | |a EBSCOhost |b EBSC |n 83628 | ||
938 | |a Internet Archive |b INAR |n yourwishismycomm0000unse | ||
938 | |a YBP Library Services |b YANK |n 2333851 | ||
938 | |a YBP Library Services |b YANK |n 2737463 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocm52610592 |
---|---|
_version_ | 1816881608475541505 |
adam_text | |
any_adam_object | |
author2 | Lieberman, Henry |
author2_role | |
author2_variant | h l hl |
author_facet | Lieberman, Henry |
author_sort | Lieberman, Henry |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.6 .Y63 2001eb |
callnumber-search | QA76.6 .Y63 2001eb |
callnumber-sort | QA 276.6 Y63 42001EB |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 |
classification_tum | DAT 300f |
collection | ZDB-4-EBA |
contents | Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau [and others] -- Training agents to recognize text by example / Henry Lieberman, Bonnie A. Nardi, David J. Wright -- SWYN : a visual representation for regular expressions / Alan F. Blackwell -- Learning users' habits to automate repetitive tasks / Jean-David Ruvini, Christophe Dony -- Domain-independent programming by demonstration in existing applications / Gordon W. Paynter, Ian H. Witten -- Stimulus-response PBD : demonstrating "when" as well as "what" / David W. Wolber, Brad A. Myers -- Pavlov : where PBD meets Macromedia's Director / David Wolber -- Programming by analogous examples / Alexander Repenning, Corrina Perrone -- Visual generalization in programming by example / Robert St. Amant [and others]. |
ctrlnum | (OCoLC)52610592 |
dewey-full | 005.2 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2 |
dewey-search | 005.2 |
dewey-sort | 15.2 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07684cam a2200793 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocm52610592 </controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">030715s2001 caua ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OPELS</subfield><subfield code="d">ZCU</subfield><subfield code="d">OCLCE</subfield><subfield code="d">E7B</subfield><subfield code="d">IDEBK</subfield><subfield code="d">NRU</subfield><subfield code="d">UKDOC</subfield><subfield code="d">NLGGC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UMI</subfield><subfield code="d">DEBBG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">AGLDB</subfield><subfield code="d">STF</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">INT</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LEAUB</subfield><subfield code="d">OL$</subfield><subfield code="d">UMK</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UKBTH</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">INARC</subfield><subfield code="d">OCLCA</subfield><subfield code="d">VT2</subfield><subfield code="d">LUN</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">000022204679</subfield><subfield code="2">AU</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">162129880</subfield><subfield code="a">182732169</subfield><subfield code="a">507796674</subfield><subfield code="a">606515263</subfield><subfield code="a">648331311</subfield><subfield code="a">648606249</subfield><subfield code="a">919201316</subfield><subfield code="a">961687026</subfield><subfield code="a">962725043</subfield><subfield code="a">974186161</subfield><subfield code="a">1035662197</subfield><subfield code="a">1044467528</subfield><subfield code="a">1047931963</subfield><subfield code="a">1053043372</subfield><subfield code="a">1057938958</subfield><subfield code="a">1086514905</subfield><subfield code="a">1108918772</subfield><subfield code="a">1113046656</subfield><subfield code="a">1113437291</subfield><subfield code="a">1119009823</subfield><subfield code="a">1156347672</subfield><subfield code="a">1157029312</subfield><subfield code="a">1157456381</subfield><subfield code="a">1159635188</subfield><subfield code="a">1178685870</subfield><subfield code="a">1183864343</subfield><subfield code="a">1184508938</subfield><subfield code="a">1192329132</subfield><subfield code="a">1240520210</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0585456577</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780585456577</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781558606883</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1558606882</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0080521452</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780080521459</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1281071773</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781281071774</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9786611071776</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">6611071776</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781558606883</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)52610592</subfield><subfield code="z">(OCoLC)162129880</subfield><subfield code="z">(OCoLC)182732169</subfield><subfield code="z">(OCoLC)507796674</subfield><subfield code="z">(OCoLC)606515263</subfield><subfield code="z">(OCoLC)648331311</subfield><subfield code="z">(OCoLC)648606249</subfield><subfield code="z">(OCoLC)919201316</subfield><subfield code="z">(OCoLC)961687026</subfield><subfield code="z">(OCoLC)962725043</subfield><subfield code="z">(OCoLC)974186161</subfield><subfield code="z">(OCoLC)1035662197</subfield><subfield code="z">(OCoLC)1044467528</subfield><subfield code="z">(OCoLC)1047931963</subfield><subfield code="z">(OCoLC)1053043372</subfield><subfield code="z">(OCoLC)1057938958</subfield><subfield code="z">(OCoLC)1086514905</subfield><subfield code="z">(OCoLC)1108918772</subfield><subfield code="z">(OCoLC)1113046656</subfield><subfield code="z">(OCoLC)1113437291</subfield><subfield code="z">(OCoLC)1119009823</subfield><subfield code="z">(OCoLC)1156347672</subfield><subfield code="z">(OCoLC)1157029312</subfield><subfield code="z">(OCoLC)1157456381</subfield><subfield code="z">(OCoLC)1159635188</subfield><subfield code="z">(OCoLC)1178685870</subfield><subfield code="z">(OCoLC)1183864343</subfield><subfield code="z">(OCoLC)1184508938</subfield><subfield code="z">(OCoLC)1192329132</subfield><subfield code="z">(OCoLC)1240520210</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">97051:97051</subfield><subfield code="b">Elsevier Science & Technology</subfield><subfield code="n">http://www.sciencedirect.com</subfield></datafield><datafield tag="042" ind1=" " ind2=" "><subfield code="a">dlr</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.6</subfield><subfield code="b">.Y63 2001eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">REF</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 300f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Your wish is my command :</subfield><subfield code="b">programming by example /</subfield><subfield code="c">edited by Henry Liebermanr.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">San Francisco :</subfield><subfield code="b">Morgan Kaufmann Publishers,</subfield><subfield code="c">2001.</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xviii, 416 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Morgan Kaufmann series in interactive technologies</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau [and others] -- Training agents to recognize text by example / Henry Lieberman, Bonnie A. Nardi, David J. Wright -- SWYN : a visual representation for regular expressions / Alan F. Blackwell -- Learning users' habits to automate repetitive tasks / Jean-David Ruvini, Christophe Dony -- Domain-independent programming by demonstration in existing applications / Gordon W. Paynter, Ian H. Witten -- Stimulus-response PBD : demonstrating "when" as well as "what" / David W. Wolber, Brad A. Myers -- Pavlov : where PBD meets Macromedia's Director / David Wolber -- Programming by analogous examples / Alexander Repenning, Corrina Perrone -- Visual generalization in programming by example / Robert St. Amant [and others].</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="506" ind1=" " ind2=" "><subfield code="3">Use copy</subfield><subfield code="f">Restrictions unspecified</subfield><subfield code="2">star</subfield><subfield code="5">MiAaHDL</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program a new application that you thought of yourself-these are all common complaints. The inflexibility of today's computer interfaces makes many people feel like they are slaves to their computers. Shouldn't it be the other way around? Why can't technology give us more "custom-fitting" software? On the horizon is a new technology that promises to give ordinary users the power to create and modify their own programs. Programming by example (PBE) is a technique in which a software agent records a user's behavior in an interactive graphical interface, then automatically writes a program that will perform that behavior for the user. Your Wish is My Command: Programming by Example takes a broad look at this new technology. In these nineteen chapters, programming experts describe implemented systems showing that PBE can work in a wide variety of application fields. They include the following: The renowned authors and their editor believe that PBE will some day make it possible for interfaces to effectively say to the user, "Your wish is my command!" * Text and graphical editing * Web browsing * Computer-aided design * Teaching programming to children * Programming computer games * Geographical information systems</subfield></datafield><datafield tag="533" ind1=" " ind2=" "><subfield code="a">Electronic reproduction.</subfield><subfield code="b">[Place of publication not identified] :</subfield><subfield code="c">HathiTrust Digital Library,</subfield><subfield code="d">2010.</subfield><subfield code="5">MiAaHDL</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.</subfield><subfield code="u">http://purl.oclc.org/DLF/benchrepro0212</subfield><subfield code="5">MiAaHDL</subfield></datafield><datafield tag="583" ind1="1" ind2=" "><subfield code="a">digitized</subfield><subfield code="c">2010</subfield><subfield code="h">HathiTrust Digital Library</subfield><subfield code="l">committed to preserve</subfield><subfield code="2">pda</subfield><subfield code="5">MiAaHDL</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85107310</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">computer programming.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">REFERENCE</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmierung</subfield><subfield code="2">gnd</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lieberman, Henry.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Your wish is my command (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCH4bMbvcRrBBF7Yjycmq33</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="t">Your wish is my command.</subfield><subfield code="d">San Francisco : Morgan Kaufmann Publishers, 2001</subfield><subfield code="z">1558606882</subfield><subfield code="w">(DLC) 00069638</subfield><subfield code="w">(OCoLC)45700391</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Morgan Kaufmann series in interactive technologies.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no97068057</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=83628</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://www.sciencedirect.com/science/book/9781558606883</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">123Library</subfield><subfield code="b">123L</subfield><subfield code="n">34074</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">83628</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">yourwishismycomm0000unse</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">2333851</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">2737463</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocm52610592 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:15:25Z |
institution | BVB |
isbn | 0585456577 9780585456577 9781558606883 1558606882 0080521452 9780080521459 1281071773 9781281071774 9786611071776 6611071776 |
language | English |
oclc_num | 52610592 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xviii, 416 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Morgan Kaufmann Publishers, |
record_format | marc |
series | Morgan Kaufmann series in interactive technologies. |
series2 | Morgan Kaufmann series in interactive technologies |
spelling | Your wish is my command : programming by example / edited by Henry Liebermanr. San Francisco : Morgan Kaufmann Publishers, 2001. ©2001 1 online resource (xviii, 416 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Morgan Kaufmann series in interactive technologies Includes bibliographical references and index. Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau [and others] -- Training agents to recognize text by example / Henry Lieberman, Bonnie A. Nardi, David J. Wright -- SWYN : a visual representation for regular expressions / Alan F. Blackwell -- Learning users' habits to automate repetitive tasks / Jean-David Ruvini, Christophe Dony -- Domain-independent programming by demonstration in existing applications / Gordon W. Paynter, Ian H. Witten -- Stimulus-response PBD : demonstrating "when" as well as "what" / David W. Wolber, Brad A. Myers -- Pavlov : where PBD meets Macromedia's Director / David Wolber -- Programming by analogous examples / Alexander Repenning, Corrina Perrone -- Visual generalization in programming by example / Robert St. Amant [and others]. Print version record. Use copy Restrictions unspecified star MiAaHDL As user interface designers, software developers, and yes-as users, we all know the frustration that comes with using "one size fits all" software from off the shelf. Repeating the same commands over and over again, putting up with an unfriendly graphical interface, being unable to program a new application that you thought of yourself-these are all common complaints. The inflexibility of today's computer interfaces makes many people feel like they are slaves to their computers. Shouldn't it be the other way around? Why can't technology give us more "custom-fitting" software? On the horizon is a new technology that promises to give ordinary users the power to create and modify their own programs. Programming by example (PBE) is a technique in which a software agent records a user's behavior in an interactive graphical interface, then automatically writes a program that will perform that behavior for the user. Your Wish is My Command: Programming by Example takes a broad look at this new technology. In these nineteen chapters, programming experts describe implemented systems showing that PBE can work in a wide variety of application fields. They include the following: The renowned authors and their editor believe that PBE will some day make it possible for interfaces to effectively say to the user, "Your wish is my command!" * Text and graphical editing * Web browsing * Computer-aided design * Teaching programming to children * Programming computer games * Geographical information systems Electronic reproduction. [Place of publication not identified] : HathiTrust Digital Library, 2010. MiAaHDL Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. http://purl.oclc.org/DLF/benchrepro0212 MiAaHDL digitized 2010 HathiTrust Digital Library committed to preserve pda MiAaHDL English. Computer programming. http://id.loc.gov/authorities/subjects/sh85107310 Programmation (Informatique) computer programming. aat REFERENCE General. bisacsh Computer programming fast Programmierung gnd Lieberman, Henry. has work: Your wish is my command (Text) https://id.oclc.org/worldcat/entity/E39PCH4bMbvcRrBBF7Yjycmq33 https://id.oclc.org/worldcat/ontology/hasWork Print version: Your wish is my command. San Francisco : Morgan Kaufmann Publishers, 2001 1558606882 (DLC) 00069638 (OCoLC)45700391 Morgan Kaufmann series in interactive technologies. http://id.loc.gov/authorities/names/no97068057 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=83628 Volltext FWS01 ZDB-4-EBA FWS_PDA_EBA https://www.sciencedirect.com/science/book/9781558606883 Volltext |
spellingShingle | Your wish is my command : programming by example / Morgan Kaufmann series in interactive technologies. Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau [and others] -- Training agents to recognize text by example / Henry Lieberman, Bonnie A. Nardi, David J. Wright -- SWYN : a visual representation for regular expressions / Alan F. Blackwell -- Learning users' habits to automate repetitive tasks / Jean-David Ruvini, Christophe Dony -- Domain-independent programming by demonstration in existing applications / Gordon W. Paynter, Ian H. Witten -- Stimulus-response PBD : demonstrating "when" as well as "what" / David W. Wolber, Brad A. Myers -- Pavlov : where PBD meets Macromedia's Director / David Wolber -- Programming by analogous examples / Alexander Repenning, Corrina Perrone -- Visual generalization in programming by example / Robert St. Amant [and others]. Computer programming. http://id.loc.gov/authorities/subjects/sh85107310 Programmation (Informatique) computer programming. aat REFERENCE General. bisacsh Computer programming fast Programmierung gnd |
subject_GND | http://id.loc.gov/authorities/subjects/sh85107310 |
title | Your wish is my command : programming by example / |
title_auth | Your wish is my command : programming by example / |
title_exact_search | Your wish is my command : programming by example / |
title_full | Your wish is my command : programming by example / edited by Henry Liebermanr. |
title_fullStr | Your wish is my command : programming by example / edited by Henry Liebermanr. |
title_full_unstemmed | Your wish is my command : programming by example / edited by Henry Liebermanr. |
title_short | Your wish is my command : |
title_sort | your wish is my command programming by example |
title_sub | programming by example / |
topic | Computer programming. http://id.loc.gov/authorities/subjects/sh85107310 Programmation (Informatique) computer programming. aat REFERENCE General. bisacsh Computer programming fast Programmierung gnd |
topic_facet | Computer programming. Programmation (Informatique) computer programming. REFERENCE General. Computer programming Programmierung |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=83628 https://www.sciencedirect.com/science/book/9781558606883 |
work_keys_str_mv | AT liebermanhenry yourwishismycommandprogrammingbyexample |