loading...
Protium, an Infrastructure for Partitioned Applications
Elmau, Germany May 20-May 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HOTOS.2001.990060Eighth Workshop on Hot Topics in Oper ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Lakshman Y.N. Cliff Young, Bell Laboratories, Lucent Technologies
Abstract: Remote access feels different from local access. The major issues are consistency (machines vary in GUIs, applications, and devices) and responsiveness (the user must wait for network and server delays). Protium attacks these by partitioning programs into local viewers that connect to remote services using application-specific protocols. Partitioning allows viewers to be customized to adapt to local features and limitations. Services are responsible for maintaining long-term state. Viewers manage the user interface and use state to reduce communication between viewer and service, reducing latency whenever possible. System infrastructure sits between the viewer and service, supporting replication, consistency, session management, and multiple simultaneous viewers. The prototype system includes an editor, a draw program, a PDF viewer, a map database, a music jukebox, and windowing system support. It runs on servers, workstations, PCs, and PDAs under Plan 9, Linux, and Windows; services and viewers have been written in C, Java, and Concurrent ML.
Citation:
Lakshman Y.N. Cliff Young, "Protium, an Infrastructure for Partitioned Applications," hotos, pp.0047, Eighth Workshop on Hot Topics in Operating Systems, 2001
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions