ACE (AC state-change rule extraction procedurE) extracts access control policies and sequences of state-change rules from BPMN workflows. ACE is usually used in combination with ACME to allow measuring the performance of access control enforcement mechanisms (e.g., OPA, XACML and CryptoAC) through the simulated execution of realistic workflows.
The design of ACE was firstly described in the (yet to be published) article “A Simulation Framework for the Experimental Evaluation of Access Control Enforcement Mechanisms based on Business Processes”.
Please refer to the GitHub repository for more details.
Important - ACE is still experimental and under active development; we welcome your interest and encourage you to reach out to the developers at
email@example.com more information!