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)

Metadata

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 Provenance Actions
p_connector_dfg-0.0.14.tar.gz 5.5 kB Without provenance Details for p_connector_dfg-0.0.14.tar.gz

Built distribution (wheel)

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

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

Security for p-connector-dfg 0.0.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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