Graphics Interface logo
CHCCS/SCDHM Logo
Graphics Interface

Conference on Graphics, Visualization & HCI

  • Home
  • YouTube Channel
  • Mailing List
  • Graphics Interface
    • About
    • Conference Proceedings
    • Past Conferences
  • CHCCS/SCDHM
    • About the CHCCS/SCDHM
    • Executive Committee
    • Awards Committee
    • Membership
  • Awards
    • Alain Fournier Award
    • Bill Buxton Award
    • Michael A. J. Sweeney Award
    • Early Career Researcher Award
    • Achievement Award
    • Service Award
    • CDMP Awards
    • Prix CPMN
  • AI/GI/CRV Conference
CHCCS/SCDHM
  • Home
  • Conference Proceedings
  • GI + CHI 1987
  • Creating dynamic interaction techniques by demonstration

Proceedings: GI + CHI 1987

Creating dynamic interaction techniques by demonstration

Brad Myers

Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface: Toronto, Ontario, Canada, 5 - 9 April 1987, 271-278

DOIhttps://doi.org/10.1145/29933.275642
CHI + GI 1987
GI 2022
2022
GI 2021
2021
GI 2020
2020
GI 2019
2019
GI 2018
2018
GI 2017
2017
GI 2016
2016
GI 2015
2015
GI 2014
2014
GI 2013
2013
GI 2012
2012
GI 2011
2011
GI 2010
2010
GI 2009
2009
GI 2008
2008
GI 2007
2007
GI 2006
2006
GI 2005
2005
GI 2004
2004
GI 2003
2003
GI 2002
2002
GI 2001
2001
GI 2000
2000
GI 1999
1999
GI 1998
1998
GI 1997
1997
GI 1996
1996
GI 1995
1995
GI 1994
1994
GI 1993
1993
GI 1992
1992
GI 1991
1991
GI 1990
1990
GI 1989
1989
GI 1988
1988
GI + CHI 1987
1987
GI + VI 1986
1986
GI 1985
1985
GI 1984
1984
GI 1983
1983
GI 1982
1982
CMCCC '81
1981
CMCCC '79
1979
CMCCC '77
1977
CMCCC '75
1975
CMCCC '73
1973
CMCCC '71
1971
CMCCC '69
1969
  • ACM DL
  • BibTex

    @inproceedings{Myers:1987:10.1145/29933.275642,
    author = {Myers, Brad},
    title = {Creating dynamic interaction techniques by demonstration},
    booktitle = {Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface},
    series = {GI + CHI 1987},
    year = {1987},
    issn = {0713-5425},
    isbn = {0-89791-213-6},
    location = {Toronto, Ontario, Canada},
    pages = {271--278},
    numpages = {8},
    doi = {10.1145/29933.275642},
    acmdoi = {10.1145/29933.275642},
    publisher = {Association for Computing Machinery},
    address = {New York, NY, USA},
    }

Abstract

When creating highly-interactive, Direct Manipulation interfaces, one of the most difficult design and implementation tasks is handling the mouse and other input devices. Peridot, a new User Interface Management System, addresses this problem by allowing the user interface designer to demonstrate how the input devices should be handled by giving an example of the interface in action. The designer uses sample values for parameters, and the system automatically infers the general operation and creates the code. After an interaction is specified, it can immediately be executed and edited. This promotes extremely rapid prototyping since it is very easy to design, implement and modify mouse-based interfaces. Peridot also supports additional input devices such as touch tablets, as well as multiple input devices operating in parallel (such as one in each hand) in a natural, easy to specify manner. This is implemented using active values, which are like variables except that the objects that depend on active values are updated immediately whenever they change. Active values are a straightforward and efficient mechanism for implementing dynamic interactions.

© 2025 CHCCS/SCDHM
This site is hosted by The Centre for Digital Media
Graphics Interface
  • Home
  • YouTube Channel
  • Mailing List
  • Graphics Interface
    • About
    • Conference Proceedings
    • Past Conferences
    • Back
  • CHCCS/SCDHM
    • About the CHCCS/SCDHM
    • Executive Committee
    • Awards Committee
    • Membership
    • Back
  • Awards
    • Alain Fournier Award
    • Bill Buxton Award
    • Michael A. J. Sweeney Award
    • Early Career Researcher Award
    • Achievement Award
    • Service Award
    • CDMP Awards
    • Prix CPMN
    • Back
  • AI/GI/CRV Conference

Michael A. J. Sweeney Award

  • The Award
  • Recipients
  • Nominations
  • Michael A. J. Sweeney

Alain Fournier Awards

  • The Award
  • Recipients
  • Alain Fournier

Bill Buxton Awards

  • The Award
  • Recipients
  • Bill Buxton

CHCCS Service Awards

  • The Award
  • Recipients
  • Nominations

CHCCS Achievement Awards

  • The Award
  • Recipients
  • Nominations

Canadian Digital Media Pioneer Awards

  • The Award
  • Recipients
  • Nominations
  • Français

Connect with us

  • Twitter
  • YouTube
  • Flickr

Prix Pionnier des médias numériques

  • Le prix
  • Les bénéficiaires
  • Les candidatures
  • English

page_menu_awards_early_career_researcher

  • The Award
  • Eligibility
  • Nomination
  • Deadline
  • Criteria