Monitoring interactions across multi business processes with token carried data

Li, C, Ge, J, Li, Z, Huang, L, Yang, H and Luo, B (2016) 'Monitoring interactions across multi business processes with token carried data.' IEEE Transactions on Services Computing. ISSN 1939-1374

[img]
Preview
Text
9375.pdf - Accepted Version
Repository Terms Apply.

Download (1MB) | Preview
Official URL: http://doi.org/10.1109/TSC.2016.2645690

Abstract

The rapid development of web service provides many opportunities for companies to migrate their business processes to the Internet for wider accessibility and higher collaboration efficiency. However, the open, dynamic and ever-changing Internet also brings challenges in protecting these business processes. There are certain process monitoring methods and the recently proposed ones are based on state changes of process artifacts or places, however, they do not mention defending process interactions from outer tampering, where events could not be detected by process systems, or saving fault-handling time. In this paper, we propose a novel Token-based Interaction Monitoring framework based on token carried data to safeguard process collaboration and reduce problem solving time. Token is a more common data entity in processes than process artifacts and they cover all tasks’ executions. Comparing to detecting places’ state change, we set security checking points at both when tokens are just produced and to be consumed. This will ensure that even if data is tampered after being created it would be detected before being used.

Item Type: Article
Note:

First published online on 28 December 2016 ahead of its inclusion in a specific issue.

Keywords: Monitoring, Collaboration, Internet, Data mining, Data models, Companies
Divisions: Bath School of Design
Identification Number: https://doi.org/10.1109/TSC.2016.2645690
Date Deposited: 05 Mar 2017 20:44
Last Modified: 05 Jan 2022 16:07
URI / Page ID: https://researchspace.bathspa.ac.uk/id/eprint/9375
Request a change to this item or report an issue Request a change to this item or report an issue
Update item (repository staff only) Update item (repository staff only)