Approach
Each web site provides a set of services
- information providing (e.g., flight schedules, camera views) or
- world-altering (e.g., booking flights, home temp. adjustment)
-
Web services are conceived as
- functions for execution, (~Declaratively Specified API)
- actions/processes for composition and interoperation.
Web sites are annotated with DAML markup, describing
services in terms of action preconditions
and effects or in terms of processes of