Skip to main content

Introduction

This project implements the connector method proposed in the paper Supporting Confidentiality in Process Mining Using Abstraction and Encryption and Ensuring Confidentiality in Process Mining.

Python package

The implementation has been published as a standard Python package. Use the following command to install the corresponding Python package:

pip install p-connector-dfg

Usage

from p_connector_dfg.privacyPreserving import privacyPreserving

ela_path = ".\intermediate_results\ela_connector.xml"
ela_method = "Connector Method"
ela_desired_analyses = ['directly follows graph', 'process discovery']

activity_activity_matrix_path = r".\intermediate_results\test.csv"

dfg_path = "./DFG.svg"
freq_threshold = 0.0

#Connector structure parameters--------------
relation_depth = True #if you want to have relation depth in the connector structure
trace_length = True # if you want to have trace length in the connector structure
trace_id = True # if you want to have a fake trace id in the connector structure

event_log = "sample_log.xes"
key = 'DEFPASSWORD12345'

pp = privacyPreserving(event_log)
pp.apply_privacyPreserving(key, ela_path, ela_method, ela_desired_analyses, event_log, relation_depth = relation_depth, trace_length = trace_length, trace_id = trace_id)

pp.result_maker_ela(ela_path, True,True, True, freq_threshold, dfg_path, activity_activity_matrix_path = activity_activity_matrix_path,key = key)

Release files for p-connector-dfg 0.0.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for p-connector-dfg 0.0.14
File Size Uploaded
p_connector_dfg-0.0.14.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for p-connector-dfg 0.0.14
File Interpreter ABI Platform
p_connector_dfg-0.0.14-py3-none-any.whl Python 3 none any Details

Total release size: 24.2 kB

Release files / p_connector_dfg-0.0.14.tar.gz

Download URL p_connector_dfg-0.0.14.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1605f006c7658b4005e46640afd93404bafdcde60e40f9be4c4056d1322ea5a4
BLAKE2b-256 checksum
How to use checksums
4fffc4ab91ca6ec17a4944f82e198b6b79007a20a788d045110be2a5f045be99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.4.2 requests/2.25.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.5

Release files / p_connector_dfg-0.0.14-py3-none-any.whl

Download URL p_connector_dfg-0.0.14-py3-none-any.whl
Size 18.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0fbdebd74ab3d1714acbc93b872c40a9611a70eb99229b3080b4f1da91e31110
BLAKE2b-256 checksum
How to use checksums
dbf9365b9b298b752b925f7464c6d764c51814ca7fb19e400c6c4d064cfd607d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.4.2 requests/2.25.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.5

Release history Release notifications | RSS feed

This release

0.0.14 This release

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page