Runtime enforcement seeks to provide a valid replacement to any misbehaving sequence of events of a running system so that the correct sequence complies with a user-defined security policy. However, depending on the capabilities of the enforcement mechanism, multiple possible replacement sequences may be available, and the current literature is silent on the question of how to choose the optimal one. In this paper, we propose a new model of enforcement monitors, that allows the comparison between multiple alternative corrective enforcement actions and the selection of the optimal one, with respect to an objective user-defined gradation, separate from the security policy. These concepts are implemented using the event stream processor BeepBe...
International audienceWe propose a theoretical runtime enforcement framework for component-based sys...
In many real enforcement systems, a security-relevant action must return a result before the applica...
Runtime enforcement is a verification/validation technique aiming at correcting possibly incorrect e...
Runtime enforcement ensures the respect of a user-specified security policy by a program by providin...
International audienceRuntime enforcement is a powerful technique to ensure that a program will resp...
International audienceThis tutorial deals with runtime enforcement and advocates its use as an exten...
International audienceRuntime enforcement is a powerful technique to ensure that a running system re...
International audienceRuntime enforcement is a powerful technique to ensure that a running system sa...
An enforcement mechanism monitors a reactive system for undesired behavior at runtime and corrects ...
The ubiquitous reliance on software systems is increasing the need for ensuring their correctness. R...
International audienceRuntime enforcement is a verification/validation technique aiming at correctin...
International audienceWe leverage Büchi games for the runtime enforcement of regular properties with...
International audienceRuntime enforcement analyses an execution trace, detects when this execution d...
International audienceRuntime enforcement is a verification/validation technique aiming at correctin...
Abstract. Runtime enforcement is a powerful technique to ensure that a running system respects some ...
International audienceWe propose a theoretical runtime enforcement framework for component-based sys...
In many real enforcement systems, a security-relevant action must return a result before the applica...
Runtime enforcement is a verification/validation technique aiming at correcting possibly incorrect e...
Runtime enforcement ensures the respect of a user-specified security policy by a program by providin...
International audienceRuntime enforcement is a powerful technique to ensure that a program will resp...
International audienceThis tutorial deals with runtime enforcement and advocates its use as an exten...
International audienceRuntime enforcement is a powerful technique to ensure that a running system re...
International audienceRuntime enforcement is a powerful technique to ensure that a running system sa...
An enforcement mechanism monitors a reactive system for undesired behavior at runtime and corrects ...
The ubiquitous reliance on software systems is increasing the need for ensuring their correctness. R...
International audienceRuntime enforcement is a verification/validation technique aiming at correctin...
International audienceWe leverage Büchi games for the runtime enforcement of regular properties with...
International audienceRuntime enforcement analyses an execution trace, detects when this execution d...
International audienceRuntime enforcement is a verification/validation technique aiming at correctin...
Abstract. Runtime enforcement is a powerful technique to ensure that a running system respects some ...
International audienceWe propose a theoretical runtime enforcement framework for component-based sys...
In many real enforcement systems, a security-relevant action must return a result before the applica...
Runtime enforcement is a verification/validation technique aiming at correcting possibly incorrect e...