Abstract
This paper argues that efficient, incremental customizationof OS services can be achieved using a twofoldstrategy: an object-oriented architecture that relieson composition to facilitate code reuse and customization;and, an OS structure that places a minimal setof trusted functions into the kernel, with all remainingservices collocated with application code in user-levelprotection domains.1 IntroductionHistorically, operating systems have followed theabstract machine model, providing ...

This publication has 13 references indexed in Scilit: