Research in Ubiquity
These research projects investigate software systems
that extend the reach of computation and information beyond the traditional
framework of a computer application running on a fixed set of machines. The
extension may be physical, breaking the bonds of the desk-bound, wire-bound
computer. Alternatively, the extension may be in scope, providing information
services to the public in a form that does not require technical
expertise.
|
Raj Reddy, David Garlan, Dan Siewiorek, Satya, Peter Steenkiste |
|
Pervasive Invisible Computing: provide each user with an invisible halo of
computing and information services that persists regardless of location.
Devise architectures that support mobility of user tasks, including problems
of service coordination and integration, task specification and modeling, and
reasoning about service coalitions.
|
Dan Siewiorek, Asim Smailagic |
|
Wearable computers deal in information rather than programs, becoming tools
in the user's environment much like a pencil or a reference book. The wearable
computer provides automatic, portable access to information.
|
Michael Shamos, Bob Thibadeau |
|
Access, query, and print any book, magazine, newspaper, video, data item,
or reference document -- regardless of language, using
speech, touch screen, or gestures
Widespread use of the Internet is enabling a fundamentally new approach to
software development: computing through dynamically formed, task-specific,
coalitions of distributed autonomous resources
|