virtual engineering processes