Next-Generation Operating Environments
Self-Tuning: System should be able to reason about its computations and resources, allocating, replicating, and migrating computation and data to optimize performance, resource usage, and fault tolerance.
Self-Configuring: New machines, network links, and resources should be automatically assimilated.
Security: Allow non-hierarchical trust domains.
Resource Controls: Both providers and consumers may explicitly manage the use of resources belonging to different trust domains.