ions and techniques such as activity models, storyboards, and programming by demonstration (Y. Li and J. Landay, "Activity-Based Prototyping of Ubicomp Applications for Long-Lived, Everyday Human Activities," Proc. 26th Ann. SIGCHI Conf. Human Factors in Computing Systems, ACM Press, 2008, pp. 1303-1312). A designer can test multiple prototypes in ActivityDesigner anytime during a design process, with simulated user activity data or data recorded from previous in situ tests. Here we focus on the integrated support of ActivityStudio for deploying and testing ubicomp prototypes in situ. Automatically generating testing infrastructures To save effort in deploying a design, ActivityDesigner automatically generates computational constructs from a design, such as database structures and testing profiles, and deploys them to ActivityServer, a key component in ActivityStudio's runtime architec
Yang Li, James A. Landay