Privacy preserving business process matching
2015 (English)In: 2015 13th Annual Conference on Privacy, Security and Trust, IEEE , 2015, 36-43 p.Conference paper (Refereed)Text
Business process matching is the activity of checking whether a given business process can interoperate with another one in a correct manner. In case the check fails, it is desirable to obtain information about how the first process can be corrected with as few modifications as possible to achieve interoperability. In case the two business processes belong to two separate enterprises that want to build a virtual enterprise, business process matching based on revealing the business processes poses a clear threat to privacy, as it may expose sensitive information about the inner operation of the enterprises. In this paper we propose a solution to this problem for business processes described by means of service automata. We propose a measure for similarity between service automata and use this measure to devise an algorithm that constructs the most similar automaton to the first one that can interoperate with the second one. To achieve privacy, we implement this algorithm in the programming language SecreC, executing on the Sharemind platform for secure multiparty computation. As a result, only the correction information is leaked to the first enterprise and no more.
Place, publisher, year, edition, pages
IEEE , 2015. 36-43 p.
Automata theory, Virtual corporation, Business Process, Privacy preserving, Secure multi-party computation, Sensitive informations, Service automata, Virtual enterprise, Data privacy
IdentifiersURN: urn:nbn:se:kth:diva-187122DOI: 10.1109/PST.2015.7232952ISI: 000375692700006ScopusID: 2-s2.0-84958659600ISBN: 978-146737828-4OAI: oai:DiVA.org:kth-187122DiVA: diva2:929549
13th Annual Conference on Privacy, Security and Trust, PST 2015; Izmir; Turkey
QC 201605192016-05-192016-05-172016-06-20Bibliographically approved