1 enabling workflow in upnp network 2005 3rd ieee international conference on industrial informatics...
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.TRANSCRIPT
![Page 1: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/1.jpg)
1
ENABLING WORKFLOW IN UPNP NETWORK
2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen
![Page 2: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/2.jpg)
2
Outline
Introduction UPnP Workflow Integrate workflow management system into
UPnP network
![Page 3: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/3.jpg)
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.
![Page 4: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/4.jpg)
4
UPnP
UPnP is base on a client-server-concept
In order to participate in networking a device needs a unique IP address.
![Page 5: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/5.jpg)
5
Workflow
In more general definition workflow can be treated as a manual or automated step-by-step operation of a generally known process.
![Page 6: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/6.jpg)
6
Workflow
Business processes are defined by process definition using the XML Process Definition Language (XPDL).
![Page 7: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/7.jpg)
7
Integrate workflow management system into UPnP network
Workflow management system acting as UPnP control point.
![Page 8: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/8.jpg)
8
Integrate workflow management system into UPnP network
Workflow management system acting as UPnP device.
![Page 9: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/9.jpg)
9
Integrate workflow management system into UPnP network
Two UPnP services– WorkflowControl service– ProcessDefinition service
![Page 10: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/10.jpg)
10
WorkflowControl service
Action – StartWorkflow– AbortWorkflow– GetWorkflowStatus
Done Executing executable
– GetWorkflowResult– RunWorkflow
![Page 11: 1 ENABLING WORKFLOW IN UPNP NETWORK 2005 3rd IEEE International Conference on Industrial Informatics (INDIN) Reporter :Wei-Zhi Chen](https://reader036.vdocuments.us/reader036/viewer/2022081804/5a4d1b8a7f8b9ab0599be300/html5/thumbnails/11.jpg)
11
ProcessDefinition service
Action– registerProcess– unregisterProcess