User control in cooperative computer-aided design
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
The stick-e note architecture: extending the interface beyond the user
Proceedings of the 2nd international conference on Intelligent user interfaces
Cyberguide: a mobile context-aware tour guide
Wireless Networks - Special issue: mobile computing and networking: selected papers from MobiCom '96
CONDENSATION—Conditional Density Propagation forVisual Tracking
International Journal of Computer Vision
Principles of mixed-initiative user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Interaction techniques for ambiguity resolution in recognition-based interfaces
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Mixed initiative interfaces for learning tasks: SMARTedit talks back
Proceedings of the 6th international conference on Intelligent user interfaces
Investigating human-computer optimization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Predicting human interruptibility with sensors: a Wizard of Oz feasibility study
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A design tool for camera-based interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Issues in Personalizing Shared Ubiquitous Devices
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
iCAP: an informal tool for interactive prototyping of context-aware applications
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Layered Representations for Human Activity Recognition
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Dynamic bayesian networks: representation, inference and learning
Dynamic bayesian networks: representation, inference and learning
Pattern Classification (2nd Edition)
Pattern Classification (2nd Edition)
Human-Computer Interaction
Utilising context ontology in mobile device application personalisation
Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
Designing systems that direct human action
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Context management for end user development of context-aware applications
Proceedings of the 6th international conference on Mobile data management
External representations in ubiquitous computing design and the implications for design tools
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Customizing User Interaction in Smart Phones
IEEE Pervasive Computing
Middleware support for transparency and user control in context-aware systems
Proceedings of the 3rd international Middleware doctoral symposium
Detecting social interactions of the elderly in a nursing home environment
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Rapid Prototyping for Pervasive Applications
IEEE Pervasive Computing
Activity-based prototyping of ubicomp applications for long-lived, everyday human activities
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EMMA: modèle utilisateur pour la plasticité des interfaces homme-machine en mobilité
UbiMob '08 Proceedings of the 4th French-speaking conference on Mobility and ubiquity computing
Cascadia: A System for Specifying, Detecting, and Managing RFID Events
Proceedings of the 6th international conference on Mobile systems, applications, and services
Deploy spontaneously: supporting end-users in building and enhancing a smart home
UbiComp '08 Proceedings of the 10th international conference on Ubiquitous computing
Coupling Interaction Resources in Ambient Spaces: There Is More Than Meets the Eye!
Engineering Interactive Systems
BCS-HCI '07 Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 2
Situvis: A Visual Tool for Modeling a User's Behaviour Patterns in a Pervasive Environment
Pervasive '09 Proceedings of the 7th International Conference on Pervasive Computing
A novel sequence representation for unsupervised analysis of human activities
Artificial Intelligence
Overview based example selection in end user interactive concept learning
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Advanced inference in situation-aware computing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Automated design process modelling and analysis using immersive virtual reality
Computer-Aided Design
Advanced fuzzy inference engines in situation aware computing
Fuzzy Sets and Systems
The Assisted User-Centred Generation and Evaluation of Pervasive Interfaces
AmI '09 Proceedings of the European Conference on Ambient Intelligence
A portable toolkit for supporting end-user personalization and control in context-aware applications
Multimedia Tools and Applications
Examining multiple potential models in end-user interactive concept learning
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Meta-user interfaces for ambient spaces
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
An architecture for adaptive and adaptable mobile applications for physically handicapped people
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
MAITH: a meta-software agent for issue tracking help
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: Industry track
Improving intelligibility and control in Ubicomp
Proceedings of the 12th ACM international conference adjunct papers on Ubiquitous computing - Adjunct
Situvis: A sensor data analysis and abstraction tool for pervasive computing systems
Pervasive and Mobile Computing
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
OnObject: gestural play with tagged everyday objects
UIST '10 Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technology
A framework for constructing entertainment contents using flash and wearable sensors
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
CASPER: mining personalized services
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
Supporting rapid design and evaluation of pervasive applications: challenges and solutions
Personal and Ubiquitous Computing
Computing with instinct
Empowering elderly end-users for ambient programming: the tangible way
GPC'11 Proceedings of the 6th international conference on Advances in grid and pervasive computing
A co-creation platform for creative engagement of end-users in a connected object space
Proceedings of the 2011 international workshop on Networking and object memories for the internet of things
Testing the usability of a platform for rapid development of mobile context-aware applications
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Designing for effective end-user interaction with machine learning
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Building mobile context-aware applications for leisure and entertainment
Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology
Rapid development of mobile context-aware applications with IVO
Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology
Control smart homes easily with simple touch
Ubi-MUI '11 Proceedings of the 2011 international ACM workshop on Ubiquitous meta user interfaces
LoCA'06 Proceedings of the Second international conference on Location- and Context-Awareness
iCAP: interactive prototyping of context-aware applications
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
iCam: precise at-a-distance interaction in the physical environment
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
Personalising context-aware applications
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
MNFL: the monitoring and notification flow language for assistive monitoring
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
A configurable telecare system
Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments
Principles of smart home control
UbiComp'06 Proceedings of the 8th international conference on Ubiquitous Computing
Specification and verification of complex location events with panoramic
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
What next, ubicomp?: celebrating an intellectual disappearing act
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
Midas: fabricating custom capacitive touch sensors to prototype interactive objects
Proceedings of the 25th annual ACM symposium on User interface software and technology
Context script language and processor for context-awareness in ubiquitous intelligent environment
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
An event-driven workflow framework to develop context-aware mobile applications
Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia
Framing the Context of Use for Mobile HCI
International Journal of Mobile Human Computer Interaction
MotionMA: motion modelling and analysis by demonstration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EventHurdle: supporting designers' exploratory interaction prototyping with gesture-based sensors
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Keep doing what i just did: automating smartphones by demonstration
Proceedings of the 15th international conference on Human-computer interaction with mobile devices and services
A tangible programming tool for creation of context-aware applications
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
International Journal of Human-Computer Studies
The Journal of Machine Learning Research
Science of Computer Programming
Tangible agile mapping: ad-hoc tangible user interaction definition
AUIC '13 Proceedings of the Fourteenth Australasian User Interface Conference - Volume 139
Inferring ECA-based rules for ambient intelligence using evolutionary feature extraction
Journal of Ambient Intelligence and Smart Environments
Hi-index | 0.01 |
Context-aware applications are applications that implicitly take their context of use into account by adapting to changes in a user's activities and environments. No one has more intimate knowledge about these activities and environments than end-users themselves. Currently there is no support for end-users to build context-aware applications for these dynamic settings. To address this issue, we present a CAPpella, a programming by demonstration Context-Aware Prototyping environment intended for end-users. Users "program" their desired context-aware behavior (situation and associated action) in situ, without writing any code, by demonstrating it to a CAPpella and by annotating the relevant portions of the demonstration. Using a meeting and medicine-taking scenario, we illustrate how a user can demonstrate different behaviors to a CAPpella. We describe a CAPpella's underlying system to explain how it supports users in building behaviors and present a study of 14 end-users to illustrate its feasibility and usability.