The operating system and database communities have
been separately addressing the problems of in
exibil-
ity, uncooperativity, and irregular treatment of resources.
Rather than ignore each other, the best way to accomplish
the shared goals is to work together. A simple, regular ar-
chitectural model is needed to support resource intensive
applications.