Distributed Policy Enforcement Framework for System Transactions

Complex enterprise software industrial systems encompass large volumes of transactions and complex business logic that must comply with various context-aware policies. Ensuring compliance across transaction chains is a challenging and error-prone task. This paper presents a conceptual architecture and prototype implementation to address these challenges. The architecture is based on two key principles, first, abstracting the APIs of underlying services with stub components, and second, allowing these stubs to invoke relevant policies as a service before proceeding with the transaction. If the policies are validated, the stub calls the stub version of the callee, which then delegates the operation to the actual callee, acting as a driver for the transaction. The approach introduces key innovations, simplifying integration by removing the need for transacting parties to know policies in advance. Policies are evaluated within the context of prior transactions, ensuring consistency and compliance across the transaction chain. Additionally, smart contracts execute these policy assessments, with outcomes securely logged on the blockchain ledger to create an immutable audit trail. Beyond enforcement, the policies can also be used as domain-specific security “challenges” that must be resolved before transactions proceed, making it thus difficult for intruders to bypass. This dual functionality addresses both compliance and cybersecurity, providing a robust solution for complex systems.

Authors

Institutions

Publication Details

Published
2025-04-07
DOI
https://doi.org/10.1109/syscon64521.2025.11014798
Primary Topic
Smart Grid Security and Resilience
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Distributed Policy Enforcement Framework for System Transactions

Konstantinos Tsiounis, John Mylopoulos, Kostas Kontogiannis, Dimitris Lyras
Smart Grid Security and Resilience
article

Distributed Policy Enforcement Framework for System Transactions

Konstantinos Tsiounis, John Mylopoulos, Kostas Kontogiannis, Dimitris Lyras
article en

Abstract

Complex enterprise software industrial systems encompass large volumes of transactions and complex business logic that must comply with various context-aware policies. Ensuring compliance across transaction chains is a challenging and error-prone task. This paper presents a conceptual architecture and prototype implementation to address these challenges. The architecture is based on two key principles, first, abstracting the APIs of underlying services with stub components, and second, allowing these stubs to invoke relevant policies as a service before proceeding with the transaction. If the policies are validated, the stub calls the stub version of the callee, which then delegates the operation to the actual callee, acting as a driver for the transaction. The approach introduces key innovations, simplifying integration by removing the need for transacting parties to know policies in advance. Policies are evaluated within the context of prior transactions, ensuring consistency and compliance across the transaction chain. Additionally, smart contracts execute these policy assessments, with outcomes securely logged on the blockchain ledger to create an immutable audit trail. Beyond enforcement, the policies can also be used as domain-specific security “challenges” that must be resolved before transactions proceed, making it thus difficult for intruders to bypass. This dual functionality addresses both compliance and cybersecurity, providing a robust solution for complex systems.

Western University (CA), University of Ottawa (CA), York University (CA)
Openalex Percentile: Top 87%
Smart Grid Security and Resilience
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.