Upload
gervase-boone
View
224
Download
0
Embed Size (px)
DESCRIPTION
3 Introduction A workflow is a step-by-step operation of a process. A standardize way for automating technical process is still missing. Enabling workflow in UPnP networks is a first step to close the existing gap between technical- and business-oriented process.
Citation preview
1
ENABLING WORKFLOW IN UPNP NETWORK
2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen
2
Outline
Introduction UPnP Workflow Integrate workflow management system into
UPnP network
3
Introduction
A workflow is a step-by-step operation of a process.
A standardize way for automating technical process is still missing.
Enabling workflow in UPnP networks is a first step to close the existing gap between technical- and business-oriented process.
4
UPnP
UPnP is base on a client-server-concept
In order to participate in networking a device needs a unique IP address.
5
Workflow
In more general definition workflow can be treated as a manual or automated step-by-step operation of a generally known process.
6
Workflow
Business processes are defined by process definition using the XML Process Definition Language (XPDL).
7
Integrate workflow management system into UPnP network
Workflow management system acting as UPnP control point.
8
Integrate workflow management system into UPnP network
Workflow management system acting as UPnP device.
9
Integrate workflow management system into UPnP network
Two UPnP services– WorkflowControl service– ProcessDefinition service
10
WorkflowControl service
Action – StartWorkflow– AbortWorkflow– GetWorkflowStatus
Done Executing executable
– GetWorkflowResult– RunWorkflow
11
ProcessDefinition service
Action– registerProcess– unregisterProcess