Golog Adds Workflow Constructs

by adding special macro-actions that expand into contructs, that have logical equivalents.

Golog programs are essentially proofs of SitCalc plans.
Golog is expanded to handle concurency by Conlog.
Then OWL-S has been used to describe Web Services as actions and produce BPEL workflows.
"Adapting Golog for Composition of Semantic Web Services"

by McIlraith and Son (2002).
Subsequent papers make improvements, especially wrt preferences.



©2012 Charles Petrie - permission to reproduce widely with attribution.