skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS
Research Area:

Operating Systems and Distributed Systems

Description

Brown has a long history of research in operating systems and distributed systems, ranging from early work in RPC protocols in the early '70s to early work in multithreaded programming in the '80s and a fair number of research activities today that focus on a many different areas. Within distributed systems we are working on decentralized data replication and caching and adaptive distributed resource management. We are interested in technologies that apply data-management techniques to distributed environments, such as distributed caching, data broadcast, and automated data freshening. We also address data management in sensor networks and in data dissemination systems. We are pursuing techniques for understanding the behavior of distributed systems through analysis and visualization, as well as developing environments to support the construction and maintenance of distributed systems. At the more fundamental level we are working in the foundations and practice of wait-free and lock-free synchronization algorithms, in the context of both shared-memory multiprocessors and distributed systems.

In Internet computing we work on such topics as data prefetching, proxy cache management, and resource discovery. We are also working on the use of profiles in performing automatic data organization and in support of adaptive content-management networks. We are also developing languages and tools to support the development, evolution, and understanding of large-scale Internet-based programs, including the semantics and verification of Web services.

Finally, in operating systems we continue our work in multithreaded programming with particular emphasis on performance of shared-memory parallel systems.

Faculty

Ugur Cetintemel
Thomas W. Doeppner
Maurice Herlihy
John Jannotti
Stan Zdonik

Topics or Projects

Overlay Networks
Routing in Sensor Networks
Brownie Points Project

Page Owner: Tom Doeppner Last Modified: Wed Jun 27 12:26:37 2007