Junjue Wang Scaling Wearable Cognitive Assistance Degree Type: Ph.D. in Computer Science Advisor(s): Mahadev Satyanarayanan Graduated: May 2020 Abstract: It has been a long endeavour to augment human cognition with machine intelligence. Recently, a new genre of applications, named Wearable Cognitive Assistance, has advanced the boundaries of augmented cognition. These applications continuously process data from body-worn sensors and provide just-in-time guidance to help a user complete a specific task. While previous research has demonstrated the technical feasibility of wearable cognitive assistants, this dissertation addresses the problem of scalability. We identify two critical challenges to the widespread deployment of these applications to be 1) the need to operate cloudlets and wireless network at low utilization to achieve acceptable end-to-end latency 2) the level of specialized skills and the long development time needed to create new applications. To address these challenges, we first design and evaluate adaptation-centric optimizations that reduce resource consumption and improve resource management in contentious systems while maintaining acceptable end-to-end latency. We then propose and implement a new prototyping methodology and a suite of development tools to lower the barrier of application development. Thesis Committee: Mahadev Satyanarayanan (Chair) Daniel P. Siewiorek Martial Hebert Robert Klatzky Padmanabhan Pillai (Intel Labs) Srinivasan Seshan, Head, Computer Science Department Martial Hebert, Dean, School of Computer Science Keywords: Wearable Cognitive Assistance, Scalability, Adaptation, Wearable Computing, Augmented Reality, Edge Computing, Cloudlet CMU-CS-20-107.pdf (6.56 MB) ( 108 pages) Copyright Notice