메뉴 건너뛰기




Volumn , Issue , 2012, Pages 229-238

ConstraintJS: Programming interactive behaviors for the Web by integrating constraints and states

Author keywords

Bindings; Constraints; Finite state Machines; User Interface Technology; Web Development

Indexed keywords

BINDINGS; CONSTRAINTS; CURRENT MODE; INTEGRATING CONSTRAINTS; INTERACTIVE BEHAVIOR; INTERFACE TECHNOLOGY; MULTIPLE LANGUAGES; WEB DEVELOPMENT; WEB IMPLEMENTATION; WEB LANGUAGES;

EID: 84869017596     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (33)

References (25)
  • 1
    • 52649090722 scopus 로고    scopus 로고
    • SwingStates: Adding state machines to JAVA and the swing toolkit
    • Appert, C. and Beaudouin-Lafon, M. SwingStates: Adding state machines to Java and the Swing toolkit. Software: Practice and Experience 38, 11 (2008), 1149-1182.
    • (2008) Software: Practice and Experience , vol.38 , Issue.11 , pp. 1149-1182
    • Appert, C.1    Beaudouin-Lafon, M.2
  • 2
  • 3
    • 34247095933 scopus 로고    scopus 로고
    • Programming rich interactions using the hierarchical state machine toolkit
    • Blanch, R., Beaudouin-lafon, M., and Futurs, I. Programming Rich Interactions using the Hierarchical State Machine Toolkit. AVI, (2006), 51-58.
    • (2006) AVI , pp. 51-58
    • Blanch, R.1    Beaudouin-Lafon, M.2    Futurs, I.3
  • 5
    • 84976759409 scopus 로고
    • Kaleidoscope: Mixing objects, constraints, and imperative programming
    • Freeman-Benson, B. Kaleidoscope: Mixing Objects, Constraints, and Imperative Programming. OOPSLA, (1990), 77-88.
    • (1990) OOPSLA , pp. 77-88
    • Freeman-Benson, B.1
  • 6
    • 84861294274 scopus 로고    scopus 로고
    • The bubble cursor: Enhancing target acquisition by dynamic resizing of the cursor's activation area
    • Grossman, T. and Balakrishnan, R. The Bubble Cursor: Enhancing Target Acquisition by Dynamic Resizing of the Cursor's Activation Area. CHI, (2005), 281-290.
    • (2005) CHI , pp. 281-290
    • Grossman, T.1    Balakrishnan, R.2
  • 7
    • 78149268393 scopus 로고    scopus 로고
    • Declarative language design for interactive visualization
    • Heer, J. and Bostock, M. Declarative language design for interactive visualization. Visualization and Computer Graphics 16, 6 (2010), 1149-56.
    • (2010) Visualization and Computer Graphics , vol.16 , Issue.6 , pp. 1149-1156
    • Heer, J.1    Bostock, M.2
  • 8
    • 84862074732 scopus 로고    scopus 로고
    • Proton: Multitouch gestures as regular expressions
    • Kin, K., Hartmann, B., DeRose, T., and Agrawala, M. Proton: Multitouch Gestures as Regular Expressions. CHI, (2012).
    • (2012) CHI
    • Kin, K.1    Hartmann, B.2    Derose, T.3    Agrawala, M.4
  • 9
    • 84869068527 scopus 로고    scopus 로고
    • Usability requirements for interaction-oriented development tools
    • Letondal, C., Chatty, S., Phillips, W.G., and André, F. Usability requirements for interaction-oriented development tools. PPIG, (2010), 12-26.
    • (2010) PPIG , pp. 12-26
    • Letondal, C.1    Chatty, S.2    Phillips, W.G.3    André, F.4
  • 10
    • 70350637644 scopus 로고    scopus 로고
    • Flapjax: A programming language for ajax applications
    • Meyerovich, L., Guha, A., and Baskin, J. Flapjax: A Programming Language for Ajax Applications. OOPSLA, (2009), 1-20.
    • (2009) OOPSLA , pp. 1-20
    • Meyerovich, L.1    Guha, A.2    Baskin, J.3
  • 11
    • 85025391817 scopus 로고    scopus 로고
    • Past, present, and future of user interface software tools
    • Myers, B., Hudson, S.E., and Pausch, R. Past, Present, and Future of User Interface Software Tools. TOCHI 7, 1 (2000), 3-28.
    • (2000) TOCHI , vol.7 , Issue.1 , pp. 3-28
    • Myers, B.1    Hudson, S.E.2    Pausch, R.3
  • 12
    • 56349114035 scopus 로고    scopus 로고
    • How designers design and program interactive behaviors
    • Myers, B., Park, S.Y., Nakano, Y., Mueller, G., and Ko, A. How Designers Design and Program Interactive Behaviors. VL/HCC, (2008), 177-184.
    • (2008) VL/HCC , pp. 177-184
    • Myers, B.1    Park, S.Y.2    Nakano, Y.3    Mueller, G.4    Ko, A.5
  • 13
    • 84957576033 scopus 로고
    • Separating application code from toolkits: Eliminating the spaghetti of callbacks
    • Myers, B.A. Separating Application Code from Toolkits: Eliminating the Spaghetti of Callbacks. UIST, (1991), 211-220.
    • (1991) UIST , pp. 211-220
    • Myers, B.A.1
  • 15
    • 1542535268 scopus 로고
    • Multi-garnet: Integrating multi-way constraints with garnet
    • Sannella, M. and Borning, A. Multi-Garnet: Integrating Multi-Way Constraints with Garnet. UW Technical Report, (1992).
    • (1992) UW Technical Report
    • Sannella, M.1    Borning, A.2
  • 16
    • 84946038577 scopus 로고
    • SkyBlue: A multi-way local propagation constraint solver for user interface construction
    • Sannella, M. SkyBlue: A Multi-Way Local Propagation Constraint Solver for User Interface Construction. UIST, (1994), 137-146.
    • (1994) UIST , pp. 137-146
    • Sannella, M.1
  • 17
    • 84976665846 scopus 로고
    • Integrating pointer variables into one-way constraint models
    • Vander Zanden, B.T., Myers, B.A., Giuse, D.A., and Szekely, P. Integrating Pointer Variables into One-Way Constraint Models. TOCHI l, 2 (1994), 161-213.
    • (1994) TOCHI L , vol.2 , pp. 161-213
    • Vander Zanden, B.T.1    Myers, B.A.2    Giuse, D.A.3    Szekely, P.4
  • 18
    • 0038843643 scopus 로고    scopus 로고
    • Lessons learned about one-way, dataflow constraints in the garnet and amulet graphical toolkits
    • Vander Zanden, B.T., Richard, H., Myers, B.A., et al. Lessons Learned About One-Way, Dataflow Constraints in the Garnet and Amulet Graphical Toolkits. TOPLAS 23, 6 (2001), 776-796.
    • (2001) TOPLAS , vol.23 , Issue.6 , pp. 776-796
    • Vander Zanden, B.T.1    Richard, H.2    Myers, B.A.3
  • 19
    • 71449107247 scopus 로고    scopus 로고
    • A natural, tiered and executable UIDL for 3D user interfaces based on concept-oriented design
    • Wingrave, C.A., Laviola Jr, J.J., and Bowman, D.A. A natural, tiered and executable UIDL for 3D user interfaces based on Concept-Oriented Design. TOCHI 16, 4 (2009), 21.
    • (2009) TOCHI , vol.16 , Issue.4 , pp. 21
    • Wingrave, C.A.1    Laviola Jr., J.J.2    Bowman, D.A.3
  • 20
    • 84869006125 scopus 로고    scopus 로고
    • Ember. http://emberjs.com/.
  • 21
    • 84869014568 scopus 로고    scopus 로고
    • Backbone. http://documentcloud.github.com/backbone/.
    • Backbone
  • 22
    • 84869051141 scopus 로고    scopus 로고
    • KnockoutJS. http://knockoutjs.com/.
  • 23
    • 84869051140 scopus 로고    scopus 로고
    • Handlebars.JS. http://handlebarsjs.com/.
  • 24
    • 84869006123 scopus 로고    scopus 로고
    • Adobe Flex. http://www.adobe.com/products/flex.html.
  • 25
    • 84869006124 scopus 로고    scopus 로고
    • Tangle. http://worrydream.com/Tangle/.
    • Tangle


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.