Process Virtualization Theory