Composing Services

A Plan is a finite partially ordered set of service calls in states {S1,... Si,...Sn}
where

where service Wl is called in state Sl and

A Plan defines a virtual action with P(Plan) being those propositions true in S1 and in any P(Wi) and E(Plan) being those conditions true in Sn and in any E(Wi)

.

By adding appropriate Caller and Provider descriptions, such Plans may be viewed also as composite services.



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