No abstract available.
Cited By
- Koulidou N, Carvalho L, Gleadow T and Petrelli D (2024). The Development and (Mis)appropriation of a Digital Kit for Jewellers, ACM Transactions on Computer-Human Interaction, 0:0
- Herskovitz J, Xu A, Alharbi R and Guo A ProgramAlly: Creating Custom Visual Access Programs via Multi-Modal End-User Programming Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, (1-15)
- Yen R, Zhu J, Suh S, Xia H and Zhao J CoLadder: Manipulating Code Generation via Multi-Level Blocks Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, (1-20)
- Aldalur I, Perez A, Larrinaga F and Illarramendi M (2024). A visual programming tool for mobile web augmentation, Knowledge and Information Systems, 66:9, (5631-5668), Online publication date: 1-Sep-2024.
- Wang K, Wang Z, Nakagaki K and Perlin K “Push-That-There”: Tabletop Multi-robot Object Manipulation via Multimodal 'Object-level Instruction' Proceedings of the 2024 ACM Designing Interactive Systems Conference, (2497-2513)
- Feng L, Yen R, You Y, Fan M, Zhao J and Lu Z CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems, (1-21)
- Lawley L and Maclellan C VAL: Interactive Task Learning with GPT Dialog Parsing Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems, (1-18)
- Sarkar A Will Code Remain a Relevant User Interface for End-User Programming with Generative AI Models? Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (153-167)
- Bellini N, Artizzu V, Frau V and Spano L Poster: Programming Rules by Demonstration in Virtual Reality Proceedings of the 15th Biannual Conference of the Italian SIGCHI Chapter, (1-3)
- Domova V and Vrotsou K (2023). A Model for Types and Levels of Automation in Visual Analytics: A Survey, a Taxonomy, and Examples, IEEE Transactions on Visualization and Computer Graphics, 29:8, (3550-3568), Online publication date: 1-Aug-2023.
- Azim M, Rahman A and Heo S (2023). SequenceSense, International Journal of Human-Computer Studies, 176:C, Online publication date: 1-Aug-2023.
- Leschke N, Kirsten F, Pallas F and Grünewald E Streamlining Personal Data Access Requests: From Obstructive Procedures to Automated Web Workflows Web Engineering, (111-125)
- Valtolina S and Matamoros R EUD Strategy in the Education Field for Supporting Teachers in Creating Digital Courses End-User Development, (250-267)
- Li T, Lu Y, Clark J, Chen M, Cox V, Jiang M, Yang Y, Kay T, Wood D and Brockman J A Bottom-Up End-User Intelligent Assistant Approach to Empower Gig Workers against AI Inequality Proceedings of the 1st Annual Meeting of the Symposium on Human-Computer Interaction for Work, (1-10)
- Pan L, Yu C, Li J, Huang T, Bi X and Shi Y Automatically Generating and Improving Voice Command Interface from Operation Sequences on Smartphones Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems, (1-21)
- Das S, Saket B, Kwon B and Endert A (2021). Geono-Cluster: Interactive Visual Cluster Analysis for Biologists, IEEE Transactions on Visualization and Computer Graphics, 27:12, (4401-4412), Online publication date: 1-Dec-2021.
- Verbruggen G, Le V and Gulwani S (2021). Semantic programming by example with pre-trained models, Proceedings of the ACM on Programming Languages, 5:OOPSLA, (1-25), Online publication date: 20-Oct-2021.
- Kilic Afsar O, Shtarbanov A, Mor H, Nakagaki K, Forman J, Modrei K, Jeong S, Hjort K, Höök K and Ishii H OmniFiber: Integrated Fluidic Fiber Actuators for Weaving Movement based Interactions into the ‘Fabric of Everyday Life’ The 34th Annual ACM Symposium on User Interface Software and Technology, (1010-1026)
- Chen Y and Grossman T Umitation: Retargeting UI Behavior Examples for Website Design The 34th Annual ACM Symposium on User Interface Software and Technology, (922-935)
- Leiva G, Grønbæk J, Klokmose C, Nguyen C, Kazi R and Asente P Rapido: Prototyping Interactive AR Experiences through Programming by Demonstration The 34th Annual ACM Symposium on User Interface Software and Technology, (626-637)
- Batalas N, Lykourentzou I, Khan V and Markopoulos P Reconsidering End-User Development Definitions End-User Development, (19-35)
- Zhang T, Chen Z, Zhu Y, Vaithilingam P, Wang X and Glassman E Interpretable Program Synthesis Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, (1-16)
- Hallahan W, Zhai E and Piskac R (2020). Automated repair by example for firewalls, Formal Methods in System Design, 56:1-3, (127-153), Online publication date: 1-Dec-2020.
- Li T Multi-Modal Interactive Task Learning from Demonstrations and Natural Language Instructions Adjunct Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology, (162-168)
- Palomares-Pecho J, Silva-Calpa G, Sierra-Franco C and Barbosa Raposo A End-User Programming Architecture for Physical Movement Assessment: An Interactive Machine Learning Approach Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management. Posture, Motion and Health, (335-348)
- Li T, Chen J, Canfield B and Myers B (2020). Privacy-Preserving Script Sharing in GUI-based Programming-by-Demonstration Systems, Proceedings of the ACM on Human-Computer Interaction, 4:CSCW1, (1-23), Online publication date: 28-May-2020.
- Canfield Smith D SIGCHI Lifetime Research Award Talk: Icons, Metaphor, and End-User Programming Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, (1-9)
- Chattopadhyay S, Prasad I, Henley A, Sarma A and Barik T What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-12)
- Weitekamp D, Harpstead E and Koedinger K An Interaction Design for Machine Teaching to Develop AI Tutors Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-11)
- Li T, Radensky M, Jia J, Singarajah K, Mitchell T and Myers B PUMICE: A Multi-Modal Agent that Learns Concepts and Conditionals from Natural Language and Demonstrations Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, (577-589)
- Kim D, Park S, Ko J, Ko S and Lee S X-Droid Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, (95-108)
- Adam M, Daoud M and Frison P Direct Manipulation versus Text-based Programming Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, (353-359)
- Nakayama R, Suzuki R, Nakamaru S, Niiyama R, Kawahara Y and Kakehi Y MorphIO Proceedings of the 2019 on Designing Interactive Systems Conference, (975-986)
- Kim D, Park S, Ko J, Ko S and Lee S Prototyping Functional Android App Features with ProDroid (poster) Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services, (552-553)
- Santolucito M, Hallahan W and Piskac R Live Programming By Example Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, (1-4)
- Kim D and Lim Y Co-Performing Agent Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, (1-14)
- Intharah T, Turmukhambetov D and Brostow G (2019). HILC, ACM Transactions on Interactive Intelligent Systems, 9:2-3, (1-27), Online publication date: 25-Apr-2019.
- Lewis C Why can't programming be like sketching? Companion Proceedings of the 3rd International Conference on the Art, Science, and Engineering of Programming, (1-6)
- Li T End user programing of intelligent agents using demonstrations and natural language instructions Companion Proceedings of the 24th International Conference on Intelligent User Interfaces, (143-144)
- Conversy S, Garcia J, Buisan G, Cousy M, Poirier M, Saporito N, Taurino D, Frau G and Debattista J Vizir Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology, (261-273)
- Caivano D, Fogli D, Lanzilotti R, Piccinno A and Cassano F (2018). Supporting end users to control their smart home, Journal of Systems and Software, 144:C, (295-313), Online publication date: 1-Oct-2018.
- Santolucito M, Rogers K, Lombardo A and Piskac R Programming-by-example for audio: synthesizing digital signal processing programs Proceedings of the 6th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling, and Design, (18-25)
- Gottschlich J, Solar-Lezama A, Tatbul N, Carbin M, Rinard M, Barzilay R, Amarasinghe S, Tenenbaum J and Mattson T The three pillars of machine programming Proceedings of the 2nd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages, (69-80)
- Li T and Riva O Kite Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services, (96-109)
- Banerjee R, Liu L, Sobel K, Pitt C, Lee K, Wang M, Chen S, Davison L, Yip J, Ko A and Popovic Z Empowering Families Facing English Literacy Challenges to Jointly Engage in Computer Programming Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-13)
- Leung A and Lerner S Parsimony: an IDE for example-guided synthesis of lexers and parsers Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, (815-825)
- Jrad A, Bhiri S and Tata S STRATModel: Elasticity Model Description Language for Evaluating Elasticity Strategies for Business Processes On the Move to Meaningful Internet Systems. OTM 2017 Conferences, (448-466)
- Lee S, Zhang Y, Wong I, Yang Y, O'Keefe S and Lasecki W SketchExpress Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology, (817-828)
- Hallahan W, Zhai E and Piskac R Automated repair by example for firewalls Proceedings of the 17th Conference on Formal Methods in Computer-Aided Design, (220-229)
- Monteiro I, Salgado L, Mota M, Sampaio A and de Souza C (2022). Signifying software engineering to computational thinking learners with AgentSheets and PoliFacets, Journal of Visual Languages and Computing, 40:C, (91-112), Online publication date: 1-Jun-2017.
- Lee J, Walker E, Burleson W, Kay M, Buman M and Hekler E Self-Experimentation for Behavior Change Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (6837-6849)
- Méndez G, Hinrichs U and Nacenta M Bottom-up vs. Top-down Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (841-852)
- Li T, Azaria A and Myers B SUGILITE Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (6038-6049)
- Sarracino J, Barrios-Arciga O, Zhu J, Marcus N, Lerner S and Wiedermann B User-Guided Synthesis of Interactive Diagrams Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (195-207)
- Chen X and Li Y (2017). Improv, ACM Transactions on Computer-Human Interaction, 24:2, (1-21), Online publication date: 30-Apr-2017.
- Akiki P, Bandara A and Yu Y (2017). Visual Simple Transformations, ACM Transactions on Computer-Human Interaction, 24:2, (1-43), Online publication date: 30-Apr-2017.
- Lee T, Dugan C and Bederson B Towards Understanding Human Mistakes of Programming by Example Proceedings of the 22nd International Conference on Intelligent User Interfaces, (257-261)
- Intharah T, Turmukhambetov D and Brostow G Help, It Looks Confusing Proceedings of the 22nd International Conference on Intelligent User Interfaces, (233-243)
- Shu C and Zhang H Neural programming by example Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, (1539-1545)
- Parnami A, Gupta A, Reyes G, Sadana R, Li Y and Abowd G Mogeste Proceedings of the 8th Indian Conference on Human-Computer Interaction, (35-43)
- Hempel B and Chugh R Semi-Automated SVG Programming via Direct Manipulation Proceedings of the 29th Annual Symposium on User Interface Software and Technology, (379-390)
- Lundquist G, Mohan V and Hamlen K Searching for software diversity Proceedings of the 2016 New Security Paradigms Workshop, (80-91)
- Parnami A, Gupta A, Reyes G, Sadana R, Li Y and Abowd G Mogeste Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct, (345-348)
- Gulwani S Programming by Examples Proceedings of the 8th International Joint Conference on Automated Reasoning - Volume 9706, (9-14)
- Banerjee R, Yip J, Lee K and Popović Z Empowering Children To Rapidly Author Games and Animations Without Writing Code Proceedings of the The 15th International Conference on Interaction Design and Children, (230-237)
- Desai A, Gulwani S, Hingorani V, Jain N, Karkare A, Marron M, R S and Roy S Program synthesis using natural language Proceedings of the 38th International Conference on Software Engineering, (345-356)
- Kim J, Kim H and Nam T M.Gesture Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (2307-2318)
- Bajaj K, Pattabiraman K and Mesbah A Synthesizing web element locators Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, (331-341)
- Mayer M, Soares G, Grechkin M, Le V, Marron M, Polozov O, Singh R, Zorn B and Gulwani S User Interaction Models for Disambiguation in Programming by Example Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology, (291-301)
- Gulwani S, Hernández-Orallo J, Kitzelmann E, Muggleton S, Schmid U and Zorn B (2015). Inductive programming meets the real world, Communications of the ACM, 58:11, (90-99), Online publication date: 23-Oct-2015.
- Leung A, Sarracino J and Lerner S (2015). Interactive parser synthesis by example, ACM SIGPLAN Notices, 50:6, (565-574), Online publication date: 7-Aug-2015.
- Frison P A Teaching Assistant for Algorithm Construction Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, (9-14)
- Leung A, Sarracino J and Lerner S Interactive parser synthesis by example Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, (565-574)
- Puzis Y, Borodin Y and Ramakrishnan I Complexities of practical web automation Proceedings of the 12th International Web for All Conference, (1-4)
- Gulwani S, Mayer M, Niksic F and Piskac R StriSynth Proceedings of the 37th International Conference on Software Engineering - Volume 2, (701-704)
- Milea N, Jiang L and Khoo S Vector abstraction and concretization for scalable detection of refactorings Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (86-97)
- Chiang Y, Wu B, Anand A, Akade K and Knoblock C A system for efficient cleaning and transformation of geospatial data attributes Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, (577-580)
- Roy Chowdhury S, Daniel F and Casati F (2014). Recommendation and Weaving of Reusable Mashup Model Patterns for Assisted Development, ACM Transactions on Internet Technology, 14:2-3, (1-23), Online publication date: 28-Oct-2014.
- Chang K and Myers B Creating interactive web data applications with spreadsheets Proceedings of the 27th annual ACM symposium on User interface software and technology, (87-96)
- Gulwani S (2014). Example-based learning in computer-aided STEM education, Communications of the ACM, 57:8, (70-80), Online publication date: 1-Aug-2014.
- Li Y, Lu H and Zhang H (2014). Optimistic Programming of Touch Interaction, ACM Transactions on Computer-Human Interaction, 21:4, (1-24), Online publication date: 1-Aug-2014.
- Perelman D, Gulwani S, Grossman D and Provost P Test-driven synthesis Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation, (408-418)
- Perelman D, Gulwani S, Grossman D and Provost P (2014). Test-driven synthesis, ACM SIGPLAN Notices, 49:6, (408-418), Online publication date: 5-Jun-2014.
- Galenson J, Reames P, Bodik R, Hartmann B and Sen K CodeHint: dynamic and interactive synthesis of code snippets Proceedings of the 36th International Conference on Software Engineering, (653-663)
- Stolee K, Elbaum S and Dobos D (2014). Solving the Search for Source Code, ACM Transactions on Software Engineering and Methodology, 23:3, (1-45), Online publication date: 1-May-2014.
- Wu B, Szekely P and Knoblock C Minimizing user effort in transforming data by example Proceedings of the 19th international conference on Intelligent User Interfaces, (317-322)
- Cheema S, Buchanan S, Gulwani S and LaViola J A practical framework for constructing structured drawings Proceedings of the 19th international conference on Intelligent User Interfaces, (311-316)
- Sorva J, Karavirta V and Malmi L (2013). A Review of Generic Program Visualization Systems for Introductory Programming Education, ACM Transactions on Computing Education, 13:4, (1-64), Online publication date: 1-Nov-2013.
- Yessenov K, Tulsiani S, Menon A, Miller R, Gulwani S, Lampson B and Kalai A A colorful approach to text processing by example Proceedings of the 26th annual ACM symposium on User interface software and technology, (495-504)
- Aghaee S and Pautasso C Live mashup tools Proceedings of the 1st International Workshop on Live Programming, (1-4)
- Puzis Y, Borodin Y, Puzis R and Ramakrishnan I Predictive web automation assistant for people with vision impairments Proceedings of the 22nd international conference on World Wide Web, (1031-1040)
- Lü H and Li Y Gesture studio Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (257-266)
- Yang H, Pupons-Wickham D, Chiticariu L, Li Y, Nguyen B and Carreno-Fuentes A I can do text analytics! Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1599-1608)
- Velloso E, Bulling A and Gellersen H MotionMA Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1309-1318)
- Marinos D, Wöldecke B and Geiger C Prototyping natural interactions in virtual studio environments by demonstration Proceedings of the Virtual Reality International Conference: Laval Virtual, (1-8)
- Puzis Y Accessible web automation interface Proceedings of the 14th international ACM SIGACCESS conference on Computers and accessibility, (291-292)
- Puzis Y An interface agent for non-visual, accessible web automation Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology, (55-58)
- Aghaee S and Pautasso C Towards a unified benchmarking framework for web-based mashup tools Proceedings of the 2nd International Workshop on Adaptive Services for the Future Internet and 6th International Workshop on Web APIs and Service Mashups, (40-43)
- Heer J and Kandel S (2012). Interactive analysis of big data, XRDS: Crossroads, The ACM Magazine for Students, 19:1, (50-54), Online publication date: 1-Sep-2012.
- Kanstrup A A small matter of design Proceedings of the 12th Participatory Design Conference: Research Papers - Volume 1, (109-118)
- Gulwani S, Harris W and Singh R (2012). Spreadsheet data manipulation using examples, Communications of the ACM, 55:8, (97-105), Online publication date: 1-Aug-2012.
- Singh R and Gulwani S Synthesizing number transformations from input-output examples Proceedings of the 24th international conference on Computer Aided Verification, (634-651)
- Aghaee S, Nowak M and Pautasso C Reusable decision space for mashup tool design Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems, (211-220)
- Sheehan R, Cho D and Park J Improving on a physics-based programming system for children Proceedings of the 11th International Conference on Interaction Design and Children, (312-315)
- Gordon M and Harel D Evaluating live sequence charts as a programming technique for non-programmers Proceedings of the First International Workshop on User Evaluation for Software Engineering Researchers, (17-20)
- Roy Chowdhury S Assisting end-user development in browser-based mashup tools Proceedings of the 34th International Conference on Software Engineering, (1625-1627)
- Thummalapenta S, Sinha S, Singhania N and Chandra S Automating test automation Proceedings of the 34th International Conference on Software Engineering, (881-891)
- Stumpf S, Burnett M, Pipek V and Wong W End-user interactions with intelligent and autonomous systems CHI '12 Extended Abstracts on Human Factors in Computing Systems, (2755-2758)
- Lü H and Li Y Gesture coder Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2875-2884)
- Puzis Y, Borodin Y, Ahmed F and Ramakrishnan I An intuitive accessible web automation user interface Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, (1-4)
- Roy Chowdhury S, Rodríguez C, Daniel F and Casati F Baya Proceedings of the 21st International Conference on World Wide Web, (409-412)
- Garlan D, Dwivedi V, Ruchkin I and Schmerl B Foundations and tools for end-user architecting Proceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management, (157-182)
- Katayama S An analytical inductive functional programming system that avoids unintended programs Proceedings of the ACM SIGPLAN 2012 workshop on Partial evaluation and program manipulation, (43-52)
- Freeman D and Balakrishnan R Tangible actions Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces, (87-96)
- Cho H Creating domain-specific modeling languages using by-demonstration technique Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, (211-212)
- Cho H A demonstration-based approach for designing domain-specific modeling languages Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, (51-54)
- Thummalapenta S, Xie T, Tillmann N, de Halleux J and Su Z Synthesizing method sequences for high-coverage testing Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, (189-206)
- Thummalapenta S, Xie T, Tillmann N, de Halleux J and Su Z (2011). Synthesizing method sequences for high-coverage testing, ACM SIGPLAN Notices, 46:10, (189-206), Online publication date: 18-Oct-2011.
- Eagan J, Beaudouin-Lafon M and Mackay W Cracking the cocoa nut Proceedings of the 24th annual ACM symposium on User interface software and technology, (225-234)
- Guo P, Kandel S, Hellerstein J and Heer J Proactive wrangling Proceedings of the 24th annual ACM symposium on User interface software and technology, (65-74)
- Berthouzoz F, Li W, Dontcheva M and Agrawala M (2011). A Framework for content-adaptive photo manipulation macros, ACM Transactions on Graphics, 30:5, (1-14), Online publication date: 1-Oct-2011.
- Singh R and Solar-Lezama A Synthesizing data structure manipulations from storyboards Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, (289-299)
- Tuchinda R, Knoblock C and Szekely P (2011). Building Mashups by Demonstration, ACM Transactions on the Web, 5:3, (1-45), Online publication date: 1-Jul-2011.
- Aghaee S and Pautasso C End-User programming for web mashups Proceedings of the 11th international conference on Current Trends in Web Engineering, (347-351)
- De Angeli A, Battocchi A, Chowdhury S, Rodriguez C, Daniel F and Casati F End-user requirements for wisdom-aware EUD Proceedings of the Third international conference on End-user development, (245-250)
- Syrjänen A and Kuutti K From system development toward work improvement Proceedings of the Third international conference on End-user development, (123-138)
- Harris W and Gulwani S Spreadsheet table transformations from examples Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, (317-328)
- Gulwani S, Korthikanti V and Tiwari A Synthesizing geometry constructions Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, (50-61)
- Harris W and Gulwani S (2011). Spreadsheet table transformations from examples, ACM SIGPLAN Notices, 46:6, (317-328), Online publication date: 4-Jun-2011.
- Gulwani S, Korthikanti V and Tiwari A (2011). Synthesizing geometry constructions, ACM SIGPLAN Notices, 46:6, (50-61), Online publication date: 4-Jun-2011.
- Yu C and Miller R Enhancing mobile browsing and reading CHI '11 Extended Abstracts on Human Factors in Computing Systems, (1783-1788)
- Syrjänen A and Kuutti K From technology to domain Proceedings of the 2011 iConference, (244-251)
- Bergmann G, Boronat A, Heckel R, Torrini P, Ráth I and Varró D Advances in model transformations by graph transformation Rigorous software engineering for service-oriented systems, (561-584)
- de Souza C and Sampaio A Negotiating system changes with designers and users Proceedings of the 3rd Mexican Workshop on Human Computer Interaction, (54-61)
- Hammoudi S, Alouini W, Lopes D and Huchard M (2010). Towards A Semi-Automatic Transformation Process in MDA, International Journal of Information System Modeling and Design, 1:4, (48-76), Online publication date: 1-Oct-2010.
- Gutierrez-Santos S, Mavrikis M and Magoulas G Sequence detection for adaptive feedback generation in an exploratory environment for mathematical generalisation Proceedings of the 14th international conference on Artificial intelligence: methodology, systems, and applications, (181-190)
- Gulwani S Dimensions in program synthesis Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming, (13-24)
- Ortiz-Chamorro S, Rossi G and Schwabe D Use of hypermedia tools for end-user development Proceedings of the 10th international conference on Current trends in web engineering, (533-537)
- Namoun A, Nestler T and De Angeli A Conceptual and usability issues in the composable web of software services Proceedings of the 10th international conference on Current trends in web engineering, (396-407)
- Igarashi T (2010). Computer graphics for all, Communications of the ACM, 53:7, (71-77), Online publication date: 1-Jul-2010.
- Liang P, Jordan M and Klein D Learning programs Proceedings of the 27th International Conference on International Conference on Machine Learning, (639-646)
- Borges C and Macías J Feasible database querying using a visual end-user approach Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, (187-192)
- Bray Z and Kristensson P Using ensembles of decision trees to automate repetitive tasks in web applications Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, (35-40)
- Matsuda N, Keiser V, Raizada R, Tu A, Stylianides G, Cohen W and Koedinger K Learning by teaching simstudent Proceedings of the 10th international conference on Intelligent Tutoring Systems - Volume Part I, (317-326)
- Shonle M and Yuen T Compose & conquer Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, (191-194)
- Jha S, Gulwani S, Seshia S and Tiwari A Oracle-guided component-based program synthesis Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, (215-224)
- Li Y, Cao X, Everitt K, Dixon M and Landay J FrameWire Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (503-512)
- Kafai Y, Fields D and Burke W (2010). Entering the Clubhouse, Journal of Organizational and End User Computing, 22:2, (21-35), Online publication date: 1-Apr-2010.
- Creswick E and Novstrup A Error-tolerant version space algebra Proceedings of the 15th international conference on Intelligent user interfaces, (305-308)
- Mahmud J and Lau T Lowering the barriers to website testing with CoTester Proceedings of the 15th international conference on Intelligent user interfaces, (169-178)
- Shaer O and Hornecker E (2010). Tangible User Interfaces, Foundations and Trends in Human-Computer Interaction, 3:1–2, (1-137), Online publication date: 1-Jan-2010.
- Sun Y, White J and Gray J Model Transformation by Demonstration Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems, (712-726)
- Nejati N, Könik T and Kuter U A goal- and dependency-directed algorithm for learning hierarchical task networks Proceedings of the fifth international conference on Knowledge capture, (113-120)
- Hundhausen C, Farley S and Brown J (2009). Can direct manipulation lower the barriers to computer programming and promote transfer of training?, ACM Transactions on Computer-Human Interaction, 16:3, (1-40), Online publication date: 1-Sep-2009.
- Grabler F, Agrawala M, Li W, Dontcheva M and Igarashi T Generating photo manipulation tutorials by demonstration ACM SIGGRAPH 2009 papers, (1-9)
- Grabler F, Agrawala M, Li W, Dontcheva M and Igarashi T (2009). Generating photo manipulation tutorials by demonstration, ACM Transactions on Graphics, 28:3, (1-9), Online publication date: 27-Jul-2009.
- Mahmud J, Borodin Y, Ramakrishnan I and Ramakrishnan C Automated construction of web accessibility models from transaction click-streams Proceedings of the 18th international conference on World wide web, (871-880)
- Wang G, Yang S and Han Y Mashroom Proceedings of the 18th international conference on World wide web, (861-870)
- Ortiz-Chamorro S, Rossi G and Schwabe D Hypertextual Programming for Domain-Specific End-User Development Proceedings of the 2nd International Symposium on End-User Development - Volume 5435, (225-241)
- Fogli D End-User Development for E-Government Website Content Creation Proceedings of the 2nd International Symposium on End-User Development - Volume 5435, (126-145)
- Spaulding A, Blythe J, Haines W and Gervasio M From geek to sleek Proceedings of the 14th international conference on Intelligent user interfaces, (389-394)
- Gervasio M and Murdock J What were you thinking? Proceedings of the 14th international conference on Intelligent user interfaces, (157-166)
- Sampaio A and de Souza C Usuários podem escrever especificações de sistemas? Um estudo empírico com uma linguagem de script Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems, (224-233)
- Dörner C, Pipek V, Weber M and Wulf V End-user development Proceedings of the 4th international workshop on End-user software engineering, (71-75)
- Leshed G, Haber E, Matthews T and Lau T CoScripter Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1719-1728)
- Chen J and Weld D Recovering from errors during programming by demonstration Proceedings of the 13th international conference on Intelligent user interfaces, (159-168)
- Tuchinda R, Szekely P and Knoblock C Building Mashups by example Proceedings of the 13th international conference on Intelligent user interfaces, (139-148)
- Stumpf S, Sullivan E, Fitzhenry E, Oberst I, Wong W and Burnett M Integrating rich user feedback into intelligent user interfaces Proceedings of the 13th international conference on Intelligent user interfaces, (50-59)
- Guibert N, Girard P and Guittet L Protocoles et métriques pour l'analyse de l'activité dans un environnement interactif d'apprentissage de l'algorithmique Proceedings of the 19th Conference on l'Interaction Homme-Machine, (151-158)
- McIntyre M and Walker R Assisting potentially-repetitive small-scale changes via semi-automated heuristic search Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering, (497-500)
- Hartmann B, Wu L, Collins K and Klemmer S Programming by a sample Proceedings of the 20th annual ACM symposium on User interface software and technology, (241-250)
- Ennals R and Gay D User-friendly functional programming for web mashups Proceedings of the 12th ACM SIGPLAN international conference on Functional programming, (223-234)
- Ennals R and Gay D (2007). User-friendly functional programming for web mashups, ACM SIGPLAN Notices, 42:9, (223-234), Online publication date: 1-Oct-2007.
- Okabe M, Owada S and Igarashi T Interactive design of botanical trees using freehand sketches and example-based editing ACM SIGGRAPH 2007 courses, (26-es)
- Igarashi T and Hughes J A suggestive interface for 3D drawing ACM SIGGRAPH 2007 courses, (20-es)
- Cook W AppleScript Proceedings of the third ACM SIGPLAN conference on History of programming languages, (1-1-1-21)
- Wong J and Hong J Making mashups with marmite Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1435-1444)
- Hartmann B, Abdulla L, Mittal M and Klemmer S Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (145-154)
- Zhang H and Hartmann B Building upon everyday play CHI '07 Extended Abstracts on Human Factors in Computing Systems, (2019-2024)
- Varró D and Balogh Z Automating model transformation by example using inductive logic programming Proceedings of the 2007 ACM symposium on Applied computing, (978-984)
- Liu N, Hosking J and Grundy J A visual language and environment for specifying user interface event handling in design tools Proceedings of the eight Australasian conference on User interface - Volume 64, (87-94)
- Tuchinda R, Szekely P and Knoblock C Building data integration queries by demonstration Proceedings of the 12th international conference on Intelligent user interfaces, (170-179)
- Castelli V and Bergman L Distributed augmentation-based learning Proceedings of the 12th international conference on Intelligent user interfaces, (160-169)
- Orseau L Learning to count by think aloud imitation Proceedings of the 20th international joint conference on Artifical intelligence, (1005-1010)
- Coura D, Di lorio V, Lima A, Oliveira A and Andrade M Animações através de programação por demonstração Proceedings of VII Brazilian symposium on Human factors in computing systems, (81-90)
- Tse E, Greenberg S and Shen C GSI demo Proceedings of the 8th international conference on Multimodal interfaces, (76-83)
- de M. Penteado R, Da Silva S, Furuta H and de S. Godoi M Detection of repetitive patterns in action sequences with noise in programming by demonstration Proceedings of the 2nd international joint conference, and Proceedings of the 10th Ibero-American Conference on AI 18th Brazilian conference on Advances in Artificial Intelligence, (380-389)
- Repenning A Collaborative diffusion Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, (574-585)
- Little G and Miller R Translating keyword commands into executable code Proceedings of the 19th annual ACM symposium on User interface software and technology, (135-144)
- Baudel T From information visualization to direct manipulation Proceedings of the 19th annual ACM symposium on User interface software and technology, (67-76)
- Varró D Model transformation by example Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems, (410-424)
- Chin J, Callaghan V and Clarke G An end user tool for customising personal spaces in ubiquitous computing environments Proceedings of the Third international conference on Ubiquitous Intelligence and Computing, (1080-1089)
- Okabe M, Owada S and Igarashi T Interactive design of botanical trees using freehand sketches and example-based editing ACM SIGGRAPH 2006 Courses, (18-es)
- Igarashi T and Hughes J A suggestive interface for 3D drawing ACM SIGGRAPH 2006 Courses, (10-es)
- Repenning A Excuse me, I need better AI! Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames, (169-178)
- Sánchez J and Aguayo F APL Proceedings of the 10th international conference on Computers Helping People with Special Needs, (1334-1341)
- Nejati N, Langley P and Konik T Learning hierarchical task networks by observation Proceedings of the 23rd international conference on Machine learning, (665-672)
- Lemieux F and Salois M Visualization Techniques for Program ComprehensionA Literature Review Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06, (22-47)
- Prabaker M, Bergman L and Castelli V An evaluation of using programming by demonstration and guided walkthrough techniques for authoring and utilizing documentation Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (241-250)
- Myers B, Ko A and Burnett M Invited research overview CHI '06 Extended Abstracts on Human Factors in Computing Systems, (75-80)
- Sanou L, Girard P and Guittet L Comparaison de deux méthodes pour implémenter la programmation sur exemple Proceedings of the 18th Conference on l'Interaction Homme-Machine, (265-268)
- Oblinger D, Castelli V and Bergman L Augmentation-based learning Proceedings of the 11th international conference on Intelligent user interfaces, (202-209)
- Weakliam J, Bertolotto M and Wilson D Implicit interaction profiling for recommending spatial content Proceedings of the 13th annual ACM international workshop on Geographic information systems, (285-294)
- da Silva S and Penteado R Detecção de padrões repetitivos em seqüências de ações sobre ruído em aplicações por demonstração Proceedings of the 2005 Latin American conference on Human-computer interaction, (246-255)
- Li Y and Landay J Informal prototyping of continuous graphical interactions by demonstration Proceedings of the 18th annual ACM symposium on User interface software and technology, (221-230)
- Bergman L, Castelli V, Lau T and Oblinger D DocWizards Proceedings of the 18th annual ACM symposium on User interface software and technology, (191-200)
- Edwards J Subtext Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (505-518)
- Edwards J (2005). Subtext, ACM SIGPLAN Notices, 40:10, (505-518), Online publication date: 12-Oct-2005.
- Oblinger D, Castelli V, Lau T and Bergman L Similarity-based alignment and generalization Proceedings of the 16th European conference on Machine Learning, (657-664)
- Guibert N, Guittet L and Girard P Validation d'une approche « basée sur exemples » pour l'apprentissage de la programmation Proceedings of the 17th Conference on l'Interaction Homme-Machine, (147-154)
- Lee G, Kim G and Billinghurst M (2005). Immersive authoring, Communications of the ACM, 48:7, (76-81), Online publication date: 1-Jul-2005.
- Saff D and Ernst M Continuous testing in eclipse Proceedings of the 27th international conference on Software engineering, (668-669)
- Sánchez J and Aguayo F Blind learners programming through audio CHI '05 Extended Abstracts on Human Factors in Computing Systems, (1769-1772)
- Edwards J (2004). Example centric programming, ACM SIGPLAN Notices, 39:12, (84-91), Online publication date: 1-Dec-2004.
- Perkins J and Ernst M (2004). Efficient incremental algorithms for dynamic detection of likely invariants, ACM SIGSOFT Software Engineering Notes, 29:6, (23-32), Online publication date: 1-Nov-2004.
- Perkins J and Ernst M Efficient incremental algorithms for dynamic detection of likely invariants Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering, (23-32)
- Li Y, Hong J and Landay J Topiary Proceedings of the 17th annual ACM symposium on User interface software and technology, (217-226)
- Baudel T De la visualisation à la manipulation directe d'information avec ILOG discovery Proceedings of the 16th Conference on l'Interaction Homme-Machine, (183-186)
- Saff D and Ernst M An experimental evaluation of continuous testing during development Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis, (76-85)
- Macías J and Castells P Finding iteration patterns in dynamic web page authoring Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems, (164-178)
- Saff D and Ernst M (2004). An experimental evaluation of continuous testing during development, ACM SIGSOFT Software Engineering Notes, 29:4, (76-85), Online publication date: 1-Jul-2004.
- Seo J and Kim G Explorative construction of virtual worlds Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry, (395-401)
- Tuchinda R and Knoblock C Agent wizard Proceedings of the 9th international conference on Intelligent user interfaces, (340-342)
- Lau T, Bergman L, Castelli V and Oblinger D Sheepdog Proceedings of the 9th international conference on Intelligent user interfaces, (109-116)
- Díez F and Moriyón R (2004). Solving Mathematical Exercises that Involve Symbolic Computations, Computing in Science and Engineering, 6:1, (81-84), Online publication date: 1-Jan-2004.
- Lopes C, Dourish P, Lorenz D and Lieberherr K (2003). Beyond AOP, ACM SIGPLAN Notices, 38:12, (34-43), Online publication date: 1-Dec-2003.
- Lopes C, Dourish P, Lorenz D and Lieberherr K Beyond AOP Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (198-207)
- Lau T, Wolfman S, Domingos P and Weld D (2003). Programming by Demonstration Using Version Space Algebra, Machine Language, 53:1-2, (111-156), Online publication date: 1-Oct-2003.
- Weld D, Anderson C, Domingos P, Etzioni O, Gajos K, Lau T and Wolfman S Automatically personalizing user interfaces Proceedings of the 18th international joint conference on Artificial intelligence, (1613-1619)
- Wright T and Cockburn A Mulspren Proceedings of the 4th Annual Conference of the ACM Special Interest Group on Computer-Human Interaction, (21-26)
- Sheehan R Children's perception of computer programming as an aid to designing programming environments Proceedings of the 2003 conference on Interaction design and children, (75-83)
- Díez F and Moriyón R Strategies for the interactive resolution of calculus problems Proceedings of the 1st international conference on Computational science: PartI, (791-800)
- Chan K, Liang Z and Michail A Design recovery of interactive graphical applications Proceedings of the 25th International Conference on Software Engineering, (114-124)
- Kaptelinin V UMEA Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (353-360)
- Macías J and Castells P Dynamic web page authoring by example using ontology-based domain knowledge Proceedings of the 8th international conference on Intelligent user interfaces, (133-140)
- Kim J and Blythe J Supporting plan authoring and analysis Proceedings of the 8th international conference on Intelligent user interfaces, (109-116)
- Lee G, Kim G and Park C Modeling virtual object behavior within virtual environment Proceedings of the ACM symposium on Virtual reality software and technology, (41-48)
- El-Ramly M, Stroulia E and Sorenson P From run-time behavior to usage scenarios Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, (315-324)
- Nimmer J and Ernst M Automatic generation of program specifications Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis, (229-239)
- Angros R, Johnson W, Rickel J and Scholer A Learning domain knowledge for teaching procedural skills Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3, (1372-1378)
- Nimmer J and Ernst M (2002). Automatic generation of program specifications, ACM SIGSOFT Software Engineering Notes, 27:4, (229-239), Online publication date: 1-Jul-2002.
- Potter R and Hagiya M Computation scrapbooks for software evolution Proceedings of the International Workshop on Principles of Software Evolution, (143-147)
- Miller R and Myers B LAPIS CHI '02 Extended Abstracts on Human Factors in Computing Systems, (496-497)
- Wolber D, Su Y and Chiang Y Designing dynamic web pages and persistence in the WYSIWYG interface Proceedings of the 7th international conference on Intelligent user interfaces, (228-229)
- Jin Q (2002). Design of a virtual community based interactive learning environment, Information Sciences: an International Journal, 140:1, (171-191), Online publication date: 1-Jan-2002.
- Amant R and Young R (2001). Interface Agents in Model World Environments, AI Magazine, 22:4, (95-107), Online publication date: 1-Dec-2001.
- Sinha A and Landay J Visually prototyping perceptual user interfaces through multimodal storyboarding Proceedings of the 2001 workshop on Perceptive user interfaces, (1-4)
- Igarashi T and Hughes J A suggestive interface for 3D drawing Proceedings of the 14th annual ACM symposium on User interface software and technology, (173-181)
- Garland A, Ryall K and Rich C Learning hierarchical task models by defining and refining examples Proceedings of the 1st international conference on Knowledge capture, (44-51)
- Li D and Patrao J Demonstrational customization of a shared whiteboard to support user-defined semantic relationships among objects Proceedings of the 2001 ACM International Conference on Supporting Group Work, (97-106)
- Montemayor J Physical programming CHI '01 Extended Abstracts on Human Factors in Computing Systems, (81-82)
- Lieberman H, Nardi B and Wright D (2001). Training Agents to Recognize Text by Example, Autonomous Agents and Multi-Agent Systems, 4:1-2, (79-92), Online publication date: 1-Mar-2001.
- Blythe J, Kim J, Ramachandran S and Gil Y An integrated environment for knowledge acquisition Proceedings of the 6th international conference on Intelligent user interfaces, (13-20)
- Oviatt S, Cohen P, Wu L, Vergo J, Duncan L, Suhm B, Bers J, Holzman T, Winograd T, Landay J, Larson J and Ferro D (2000). Designing the user interface for multimodal speech and pen-based gesture applications, Human-Computer Interaction, 15:4, (263-322), Online publication date: 1-Dec-2000.
- St. Amant R and Zettlemoyer L The user interface as an agent environment Proceedings of the fourth international conference on Autonomous agents, (483-490)
- Masui T Real-world programming Proceedings of DARE 2000 on Designing augmented reality environments, (115-120)
- Myers B, McDaniel R and Wolber D (2000). Programming by example: intelligence in demonstrational interfaces, Communications of the ACM, 43:3, (82-89), Online publication date: 1-Mar-2000.
- Takano A, Yurugi Y and Kanaegami A Procedure based help desk system Proceedings of the 5th international conference on Intelligent user interfaces, (264-271)
- Ruvini J and Dony C APE Proceedings of the 5th international conference on Intelligent user interfaces, (229-232)
- Masuishi T and Takahashi N A reporting tool using “programming by example” for format designation Proceedings of the 5th international conference on Intelligent user interfaces, (177-180)
- Kim J and Gil Y User studies of an interdependency-based interface for acquiring problem-solving knowledge Proceedings of the 5th international conference on Intelligent user interfaces, (165-168)
- Garcia F CACTUS Proceedings of the 5th international conference on Intelligent user interfaces, (113-120)
- Barbosa S and de Souza C Extending software through metaphors and metonymies Proceedings of the 5th international conference on Intelligent user interfaces, (13-20)
- Bauer M From interaction data to plan libraries Proceedings of the 16th international joint conference on Artificial intelligence - Volume 2, (962-967)
- Goodell H and Traynor C End-user programming and blended-user programming CHI '99 Extended Abstracts on Human Factors in Computing Systems, (174-174)
- Lieberman H, Nardi B and Wright D Training agents to recognize text by example Proceedings of the third annual conference on Autonomous Agents, (116-122)
- Dautenhahn K Embodiment and interaction in socially intelligent life-like agents Computation for metaphors, analogy, and agents, (102-141)
- Lau T and Weld D Programming by demonstration Proceedings of the 4th international conference on Intelligent user interfaces, (145-152)
- Sugiura A and Koseki Y Internet scrapbook Proceedings of the 11th annual ACM symposium on User interface software and technology, (9-18)
- Lieberman H, Nardi B and Wright D Grammex CHI 98 Conference Summary on Human Factors in Computing Systems, (11-12)
- Takahashi S, Matsuoka S, Miyashita K, Hosobe H and Kamada T (1998). A Constraint-Based Approach for Visualization and Animation, Constraints, 3:1, (61-86), Online publication date: 1-Apr-1998.
- Fujishima Y Demonstrational automation of text editing tasks involving multiple focus points and conversions Proceedings of the 3rd international conference on Intelligent user interfaces, (101-108)
- Lieberman H Integrating user interface agents with conventional applications Proceedings of the 3rd international conference on Intelligent user interfaces, (39-46)
- Cohen W (1998). Hardness Results for Learning First-Order Representations and Programming by Demonstration, Machine Language, 30:1, (57-87), Online publication date: 1-Jan-1998.
- Goodell H and Traynor C (1997). End-user computing, ACM SIGCHI Bulletin, 29:4, (84-86), Online publication date: 1-Oct-1997.
- Schäfer K, Brauer V and Bruns W A new approach to human-computer interaction—synchronous modelling in real and virtual spaces Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques, (335-344)
- Arai T, Aust D and Hudson S PaperLink Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, (327-334)
- Wilcox E, Atwood J, Burnett M, Cadiz J and Cook C Does continuous visual feedback aid debugging in direct-manipulation programming systems? Proceedings of the ACM SIGCHI Conference on Human factors in computing systems, (258-265)
- Sugiura A and Koseki Y Internet scrapbook CHI '97 Extended Abstracts on Human Factors in Computing Systems, (343-344)
- Goodell H End-user computing CHI '97 Extended Abstracts on Human Factors in Computing Systems, (132-132)
- Repenning A and Ambach J The agentsheets behavior exchange CHI '97 Extended Abstracts on Human Factors in Computing Systems, (26-27)
- Maulsby D Inductive task modeling for user interface customization Proceedings of the 2nd international conference on Intelligent user interfaces, (233-236)
- Fujishima Y An interface agent for nonroutine tasks Proceedings of the 2nd international conference on Intelligent user interfaces, (213-216)
- Pandit M and Kalbag S The selection recognition agent Proceedings of the 2nd international conference on Intelligent user interfaces, (47-52)
- Sugiura A and Koseki Y Simplifying macro definition in programming by demonstration Proceedings of the 9th annual ACM symposium on User interface software and technology, (173-182)
- Weitzman L and Wittenburg K (1996). Grammar-based articulation for multimedia document design, Multimedia Systems, 4:3, (99-111), Online publication date: 1-Jun-1996.
- Terveen L and Murray L Helping users program their personal agents Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (355-361)
- Wolber D Pavlov Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (252-259)
- Eisenberg M The thin glass line Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (181-188)
- Cohen W The dual DFA learning problem (extended abstract) Proceedings of the ninth annual conference on Computational learning theory, (29-40)
- Bharat K and Cardelli L Migratory applications Proceedings of the 8th annual ACM symposium on User interface and software technology, (132-142)
- Frank M, Sukaviriya P and Foley J Inference bear Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques, (167-175)
- Modugno F, Corbett A and Myers B Evaluating program representation in a demonstrational visual shell Conference Companion on Human Factors in Computing Systems, (234-235)
- Wolber D, Janne E and Chen K Creating real-time animated interfaces with stimulus-response demonstration Conference Companion on Human Factors in Computing Systems, (5-6)
- Landay J and Myers B Interactive sketching for the early stages of user interface design Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (43-50)
- Stoehr E and Lieberman H Hearing aid Proceedings of the third ACM international conference on Multimedia, (223-230)
- Masui T Evolutionary learning of graph layout constraints from examples Proceedings of the 7th annual ACM symposium on User interface software and technology, (103-108)
- Frank M and Foley J A pure reasoning engine for programming by demonstration Proceedings of the 7th annual ACM symposium on User interface software and technology, (95-101)
- Weitzman L and Wittenburg K Automatic presentation of multimedia documents using relational grammars Proceedings of the second ACM international conference on Multimedia, (443-451)
- Lieberman H A user interface for knowledge acquisition from video Proceedings of the Twelfth AAAI National Conference on Artificial Intelligence, (527-534)
- Smith D, Cypher A and Spohrer J (1994). KidSim, Communications of the ACM, 37:7, (54-67), Online publication date: 1-Jul-1994.
- Masui T and Nakayama K Repeat and predict Conference Companion on Human Factors in Computing Systems, (31-32)
- Eisenberg M and Fischer G Programmable design environments Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (431-437)
- Masui T and Nakayama K Repeat and predict—two keys to efficient text editing Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (118-130)
- Myers B, Goldstein J and Goldberg M Creating charts by demonstration Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (106-111)
- Kurlander D Graphical editing by example (abstract) Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
- Myers B, Wolf R, Potosnak K and Graham C Heuristics in real user interfaces Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, (304-307)
- Robinson D, Cabrera C, Gordon A, Lawrence N and Mennen L Requirements are All You Need: The Final Frontier for End-User Software Engineering, ACM Transactions on Software Engineering and Methodology, 0:0
Index Terms
- Watch what I do: programming by demonstration
Recommendations
The Gesture Watch: A Wireless Contact-free Gesture based Wrist Interface
ISWC '07: Proceedings of the 2007 11th IEEE International Symposium on Wearable ComputersWe introduce the Gesture Watch, a mobile wireless device worn on a user's wrist that allows hand gesture control of other devices. The Gesture Watch utilizes an array of infrared proximity sensors to sense hand gestures made over the device and ...
Watch out for those bananas! Gaze Based Mario Kart Performance Classification
ETRA '23: Proceedings of the 2023 Symposium on Eye Tracking Research and ApplicationsThis paper is about a small eye tracking study for scan path classification. Seven participants played Mario Kart while wearing a head mounted eye tracker. In total, we had 64 recordings, but one had to be removed (Only 79 gaze samples were recorded). ...
Watch Your Language!
Wiener agrees with Hatton that OO does not match the way we normally think. He goes on to say, however, that this is true of programming in any language using any paradigm. Given this, he argues, it is essential that we use good principles, good ideas, ...