A distributed transaction facility for design task management
Tzi-cker Chiuch, Randy Howard Katz · 2002
The authors describe the design task model and its prototypical implementation on Sprite. The design task manager can exploit the process-level parallelism within a task by running independent steps in parallel on a network of workstations. The authors present the mechanisms through which the task manager implements parallelism extraction, remigration, and atomicity guarantees. The task manager also records the operation history of an individual task. When a task is completed, its history record is passed to the activity manager of Papyrus, a design process manager developed in Berkeley.>