An automated model-based test oracle for access control systems

09/08/2018
by   Antonia Bertolino, et al.
0

In the context of XACML-based access control systems, an intensive testing activity is among the most adopted means to assure that sensible information or resources are correctly accessed. Unfortunately, it requires a huge effort for manual inspection of results: thus automated verdict derivation is a key aspect for improving the cost-effectiveness of testing. To this purpose, we introduce XACMET, a novel approach for automated model-based oracle definition. XACMET defines a typed graph, called the XAC-Graph, that models the XACML policy evaluation. The expected verdict of a specific request execution can thus be automatically derived by executing the corresponding path in such graph. Our validation of the XACMET prototype implementation confirms the effectiveness of the proposed approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2022

Intramorphic Testing: A New Approach to the Test Oracle Problem

A test oracle determines whether a system behaves correctly for a given ...
research
07/28/2023

Towards Automatic Generation of Amplified Regression Test Oracles

Regression testing is crucial in ensuring that pure code refactoring doe...
research
08/23/2023

VetIoT: On Vetting IoT Defenses Enforcing Policies at Runtime

Smart homes are powered by numerous programmable IoT platforms. Despite ...
research
12/11/2019

Metamorphic Security Testing for Web Systems

Security testing verifies that the data and the resources of software sy...
research
12/04/2020

Automated, Cost-effective, and Update-driven App Testing

Apps' pervasive role in our society led to the definition of test automa...
research
06/22/2023

XACML Extension for Graphs: Flexible Authorization Policy Specification and Datastore-independent Enforcement

The increasing use of graph-structured data for business- and privacy-cr...
research
05/20/2018

Validating WordNet Meronymy Relations using Adimen-SUMO

In this paper, we report on the practical application of a novel approac...

Please sign up or login with your details

Forgot password? Click here to reset