Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
Suede: a Wizard of Oz prototyping tool for speech user interfaces
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Contextual Design: Defining Customer-Centered Systems
Contextual Design: Defining Customer-Centered Systems
Through the Interface: A Human Activity Approach to User Interface Design
Through the Interface: A Human Activity Approach to User Interface Design
Activity-Centered Design: An Ecological Approach to Designing Smart Tools and Usable Systems
Activity-Centered Design: An Ecological Approach to Designing Smart Tools and Usable Systems
a CAPpella: programming by demonstration of context-aware applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Technology for Care Networks of Elders
IEEE Pervasive Computing
DART: a toolkit for rapid design exploration of augmented reality experiences
Proceedings of the 17th annual ACM symposium on User interface software and technology
Topiary: a tool for prototyping location-enhanced applications
Proceedings of the 17th annual ACM symposium on User interface software and technology
Inferring Activities from Interactions with Objects
IEEE Pervasive Computing
Digital Family Portrait Field Trial: Support for Aging in Place
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Evaluating Early Prototypes in Context: Trade-offs, Challenges, and Successes
IEEE Pervasive Computing
Design requirements for technologies that encourage physical activity
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Prototyping and sampling experience to evaluate ubiquitous computing privacy in the real world
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
External representations in ubiquitous computing design and the implications for design tools
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Reflective physical prototyping through integrated design, test, and analysis
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Acting with Technology: Activity Theory and Interaction Design (Acting with Technology)
Acting with Technology: Activity Theory and Interaction Design (Acting with Technology)
Momento: support for situated ubicomp experimentation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MyExperience: a system for in situ tracing and capturing of user feedback on mobile phones
Proceedings of the 5th international conference on Mobile systems, applications and services
Activity sensing in the wild: a field trial of ubifit garden
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Mobile Sensing Platform: An Embedded Activity Recognition System
IEEE Pervasive Computing
Introduction to this special issue on context-aware computing
Human-Computer Interaction
iCAP: interactive prototyping of context-aware applications
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
Place lab: device positioning using radio beacons in the wild
PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
Fish'n'Steps: encouraging physical activity with an interactive computer game
UbiComp'06 Proceedings of the 8th international conference on Ubiquitous Computing
Rapid and rich prototyping: proof of concepts for experience
ECCE '08 Proceedings of the 15th European conference on Cognitive ergonomics: the ergonomics of cool interaction
UbiGreen: investigating a mobile tool for tracking and supporting green transportation habits
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Supporting volunteer activities with mobile social software
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Supporting Multidisciplinary Teams and Early Design Stages Using Storyboards
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Kinetic User Interface: Interaction through Motion for Pervasive Computing Systems
UAHCI '09 Proceedings of the 5th International on ConferenceUniversal Access in Human-Computer Interaction. Part II: Intelligent and Ubiquitous Interaction Environments
Component-based development of mobile assistants with the ELEPHANT system
Mobility '09 Proceedings of the 6th International Conference on Mobile Technology, Application & Systems
Tools for designing and prototyping activity-based pervasive applications
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
Sketching interactive systems with sketchify
ACM Transactions on Computer-Human Interaction (TOCHI)
Supporting rapid design and evaluation of pervasive applications: challenges and solutions
Personal and Ubiquitous Computing
Deep shot: a framework for migrating tasks across devices using mobile phone cameras
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Draw me a storyboard: incorporating principles & techniques of comics...
BCS '10 Proceedings of the 24th BCS Interaction Specialist Group Conference
Egocentric interaction as a tool for designing ambient ecologies-The case of the easy ADL ecology
Pervasive and Mobile Computing
Designing and Evaluating Mobile Interaction: Challenges and Trends
Foundations and Trends in Human-Computer Interaction
Restrain from pervasive logging employing geo-temporal policies
Proceedings of the 10th asia pacific conference on Computer human interaction
Prototyping in PLACE: a scalable approach to developing location-based apps and games
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
NooSphere: an activity-centric infrastructure for distributed interaction
Proceedings of the 12th International Conference on Mobile and Ubiquitous Multimedia
Hi-index | 0.01 |
We designed an activity-based prototyping process realized in the ActivityDesigner system that combines the theoretical framework of Activity-Centered Design with traditional iterative design. This process allows designers to leverage human activities as first class objects for design and is supported in ActivityDesigner by three novel features. First, this tool allows designers to model activities based on concrete scenarios collected from everyday lives. The models form a context for design and computational constructs for creating functional prototypes. Second, it allows designers to prototype interaction behaviors based on activity streams spanning time. Third, it allows designers to easily test these prototypes with real users continuously, in situ. We have garnered positive feedback from a series of laboratory user studies and several case studies in which ActivityDesigner was used in realistic design situations. ActivityDesigner was able to effectively streamline a ubicomp design process, and it allowed creating realistic ubicomp application prototypes at a low cost and testing them in everyday lives over an extended period.