Dissertation/Thesis Abstract

UbiBot: A System for Experimenting with Mobile Devices on a Wireless Network
by Vedar, Erwin Abad, M.S., University of California, San Diego, 2011, 64; 1502091
Abstract (Summary)

Web 2.0 technologies have fueled a new generation of applications that come to the desktop from the network. The emerging field of mobile context-aware computing (MCAC) would benefit from network-based applications even more than desktop computing. With MCAC, there are many issues that a network application infrastructure needs to address beyond providing mere functionality, such as low network speed and robustness, small, battery-powered devices, and limitations in the software these devices are able to run. Furthermore, these devices offer unique sensing capabilities such as microphones, cameras, and GPS. Taking full advantage of these in network-based applications requires more flexibility than simply providing computing and network utilities.

We introduce UbiBot, an extensible system for experimenting with network-based services for the mobile. UbiBot addresses many of the problems of mobile computing by employing a publish-subscribe architecture that enables dynamically reconfiguring the system to incorporate new services, delegate computation, and manage network performance issues, yet without having to modify the software on the mobile devices. Furthermore, the software for the mobile can be adapted to the evolving capabilities of new devices. We demonstrate the flexibility and ease of UbiBot through several case studies.

Indexing (document details)
Advisor: Griswold, William G.
Commitee: Hollan, James, Jhala, Ranjit
School: University of California, San Diego
Department: Computer Science and Engineering
School Location: United States -- California
Source: MAI 50/03M, Masters Abstracts International
Source Type: DISSERTATION
Subjects: Computer Engineering, Computer science
Keywords: Context awareness, Education, Mobile, Wireless
Publication Number: 1502091
ISBN: 978-1-267-01366-8
Copyright © 2019 ProQuest LLC. All rights reserved. Terms and Conditions Privacy Policy Cookie Policy
ProQuest