Publication statistics

Pub. period:2009-2012
Pub. count:5
Number of co-authors:6



Co-authors

Number of publications with 3 favourite co-authors:

Brad A. Myers:2
Brad Myers:1
Joel Brandt:1

 

 

Productive colleagues

Stephen Oney's 3 most productive colleagues in number of publications:

Brad A. Myers:154
John Zimmerman:51
Joel Brandt:7
 
 
 

Upcoming Courses

go to course
The Practical Guide to Usability
90% booked. Starts in 5 days
go to course
The Ultimate Guide to Visual Perception and Design
84% booked. Starts in 11 days
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

Stephen Oney

Add description
Rename / change spelling
Add publication
 

Publications by Stephen Oney (bibliography)

 what's this?
2012
 
Edit | Del

Oney, Stephen, Myers, Brad and Brandt, Joel (2012): ConstraintJS: programming interactive behaviors for the web by integrating constraints and states. In: Proceedings of the 2012 ACM Symposium on User Interface Software and Technology 2012. pp. 229-238.

Interactive behaviors in GUIs are often described in terms of states, transitions, and constraints, where the constraints only hold in certain states. These constraints maintain relationships among objects, control the graphical layout, and link the user interface to an underlying data model. However, no existing Web implementation technology provides direct support for all of these, so the code for maintaining constraints and tracking state may end up spread across multiple languages and libraries. In this paper we describe ConstraintJS, a system that integrates constraints and finite-state machines (FSMs) with Web languages. A key role for the FSMs is to enable and disable constraints based on the interface's current mode, making it possible to write constraints that sometimes hold. We illustrate that constraints combined with FSMs can be a clearer way of defining many interactive behaviors with a series of examples.

© All rights reserved Oney et al. and/or ACM Press

2010
 
Edit | Del

Ozenc, Fatih Kursat, Kim, Miso, Zimmerman, John, Oney, Stephen and Myers, Brad A. (2010): How to support designers in getting hold of the immaterial material of software. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 2513-2522.

When designing novel GUI controls, interaction designers are challenged by the "immaterial" materiality of the digital domain; they lack tools that effectively support a reflecting conversation with the material of software as they attempt to conceive, refine, and communicate their ideas. To investigate this situation, we conducted two participatory design workshops. In the first workshop, focused on conceiving, we observed that designers want to invent controls by exploring gestures, context, and examples. In the second workshop, on refining and communicating, designers proposed tools that could refine movement, document context through usage scenarios, and support the use of examples. In this workshop they struggled to effectively communicate their ideas for developers because their ideas had not been fully explored. In reflecting on this struggle, we began to see an opportunity for the output of a design tool to be a boundary object that would allow for an ongoing conversation between the design and the material of software, in which the developer acts as a mediator for software.

© All rights reserved Ozenc et al. and/or their publisher

 Cited in the following chapter:

Philosophy of Interaction: [/encyclopedia/philosophy_of_interaction.html]


 
 Cited in the following chapter:

Philosophy of Interaction: [/encyclopedia/philosophy_of_interaction.html]


 
 
Edit | Del

Oney, Stephen (2010): Democratizing Computational Tools for Interaction Designers. In: Hundhausen, Christopher D., Pietriga, Emmanuel, Diaz, Paloma and Rosson, Mary Beth (eds.) IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010 21-25 September 2010, 2010, Legans-Madrid, Spain. pp. 249-250.

2009
 
Edit | Del

Oney, Stephen and Myers, Brad A. (2009): FireCrystal: Understanding interactive behaviors in dynamic web pages. In: IEEE Symposium on Visual Languages and Human-Centric Computing - VL/HCC 2009 20-24 September, 2009, Corvallis, OR, USA. pp. 105-108.

 Cited in the following chapter:

End-User Development: [/encyclopedia/end-user_development.html]


 
 Cited in the following chapter:

End-User Development: [/encyclopedia/end-user_development.html]


 
 
Edit | Del

Oney, Stephen (2009): Empowering designers with creativity support tools. In: IEEE Symposium on Visual Languages and Human-Centric Computing - VL/HCC 2009 20-24 September, 2009, Corvallis, OR, USA. pp. 254-255.

 
Add publication
Show list on your website
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
Join our community!
 
 
 
Date created: Not available
Date last modified: Not available Date created: Not available
Date last modified: Not available

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/stephen_oney.html