Abstract | ||
---|---|---|
Orc is a new language for task orchestration, a form of concurrent programming with applications in workflow, business process management, and web service orchestration. Orc provides constructs to orchestrate the concurrent invocation of services – while managing time-outs, priorities, and failure of services or communication. In this paper, we show a trace-based semantic model for Orc, which induces a congruence on Orc programs and facilitates reasoning about them. Despite the simplicity of the language and its semantic model, Orc is able to express a variety of useful orchestration tasks. |
Year | DOI | Venue |
---|---|---|
2006 | 10.1007/11817949_32 | CONCUR |
Keywords | Field | DocType |
useful orchestration task,trace-based semantic model,business process management,semantic property,concurrent programming,concurrent invocation,semantic model,orc program,web service orchestration,new language,task orchestration,web service | Business process management,World Wide Web,Software engineering,Task analysis,Computer science,Concurrency,Theoretical computer science,Web service,Workflow,Orchestration (computing),Semantics,Semantic data model | Conference |
Volume | ISSN | ISBN |
4137 | 0302-9743 | 3-540-37376-4 |
Citations | PageRank | References |
52 | 2.11 | 8 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
David Kitchin | 1 | 282 | 10.01 |
William R. Cook | 2 | 1794 | 225.25 |
Jayadev Misra | 3 | 3147 | 771.78 |