Though system security would benefit if programmers routinely followed the principle of least privilege , the interfaces exposed by operating systems often stand in the way. We investigate why modern OSes thwart secure programming practices and propose solutions.
BACKGROUND The demands of microarray expression technologies for quantities of RNA place a limit on the questions they can address. As a consequence, the RNA requirements have reduced over time as technologies have improved. In this paper we investigate the costs of reducing the starting quantity of RNA for the Illumina BeadArray platform. This we do via a… (More)
Research Interests Computer systems, with emphasis on operating systems, security and distributed systems. Research Experience 2007– W5, or A World Wide Web Without Walls. Conceived of and now prototyping W5, a new architecture for the web. The Facebooks and OpenSocials of the world represent new architectures for application development. W5 argues that… (More)