Orc - An Orchestration Language

Orc is a programming language and system for orchestrating distributed services. The Orc model assumes that basic services, like sequential computation and data manipulation, are implemented by primitive sites. Orc provides constructs to orchestrate the concurrent invocation of sites to achieve a goal – while managing time-outs, priorities, and failure of sites or communication.

Jayadev Misra
William R. Cook

SourceForge.net Project

Orc project on SourceForge.net

Papers about Orc

Installing and Using the Orc Language

Source Code and Design of the Orc Implementation