
Keith Swenson
Related Authors
Nicola Jane Holt
University of the West of England
David Seamon
Kansas State University
Dr Jason J Braithwaite
Lancaster University
Elizaveta Solomonova
McGill University
Mariafelicia De Laurentis
Università degli Studi di Napoli "Federico II"
David Luke
University of Greenwich
Viacheslav Kuleshov
Stockholm University
Erik Arntzen
OsloMet—Oslo Metropolitan University
Francisco Caruso
Centro Brasileiro de Pesquisas Físicas
Alister Nicol
University of Cambridge
Uploads
Papers by Keith Swenson
The AWSP is a proposed way to provide the basic ability to control and monitor an asynchronous web service through the use of Simple Object Access Protocol (SOAP), and by transferring structured information encoded in XML.. Controlling an asynchronous web service includes creating the service, setting up the service, starting the service, stopping the service, being informed of exceptions, being informed of the completion of the service and getting the results of the service. Monitoring the web service consists of checking on the current status of the service and getting a history of the execution of the service.
The external program that invokes a process need use only AWSP for the basic starting and monitoring. Wf-XML then builds upon and extends this interface for the special case of this service being a process engine. These extensions allow one to retrieve the list of activities that the process is waiting on. The activities can provide additional information about who is assigned to the activities, and possibly the remote sub-processes that have been invoked to fulfill the activities. Thus, Wf-XML takes the protocol from a simple exchange to start and monitor a process, to a way of introspecting the chains of related processes all invoked to satisfy the original goal.
This document will:
Provide an executive overview
Specify the goals of WF-XML as an extension of AWSP.
Explain how resource (object) model works and how URIs are used to invoke methods of those resources.
Specify preliminary details of the interface methods and parameters
The AWSP is a proposed way to provide the basic ability to control and monitor an asynchronous web service through the use of Simple Object Access Protocol (SOAP), and by transferring structured information encoded in XML.. Controlling an asynchronous web service includes creating the service, setting up the service, starting the service, stopping the service, being informed of exceptions, being informed of the completion of the service and getting the results of the service. Monitoring the web service consists of checking on the current status of the service and getting a history of the execution of the service.
The external program that invokes a process need use only AWSP for the basic starting and monitoring. Wf-XML then builds upon and extends this interface for the special case of this service being a process engine. These extensions allow one to retrieve the list of activities that the process is waiting on. The activities can provide additional information about who is assigned to the activities, and possibly the remote sub-processes that have been invoked to fulfill the activities. Thus, Wf-XML takes the protocol from a simple exchange to start and monitor a process, to a way of introspecting the chains of related processes all invoked to satisfy the original goal.
This document will:
Provide an executive overview
Specify the goals of WF-XML as an extension of AWSP.
Explain how resource (object) model works and how URIs are used to invoke methods of those resources.
Specify preliminary details of the interface methods and parameters