• DocumentCode
    147879
  • Title

    Coverage-Based Test Cases Selection for XACML Policies

  • Author

    Bertolino, Antonia ; Le Traon, Yves ; Lonetti, Francesca ; Marchetti, Eda ; Mouelhi, Tejeddine

  • Author_Institution
    Ist. di Sci. e Tecnol. dell\´Inf. "A. Faedo", Pisa, Italy
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    12
  • Lastpage
    21
  • Abstract
    XACML is the de facto standard for implementing access control policies. Testing the correctness of policies is a critical task. The test of XACML policies involves running requests and checking manually the correct response. It is therefore important to reduce the manual test effort by automatically selecting the most important requests to be tested. This paper introduces the XACML smart coverage selection approach, based on a proposed XACML policy coverage criterion. The approach is evaluated using mutation analysis and is compared on the one side with a not-reduced test suite, on the other with random and greedy optimal test selection approaches. We performed the evaluation on a set of six real world policies. The results show that our selection approach can reach good mutation scores, while significantly reducing the number of tests to be run.
  • Keywords
    XML; authorisation; greedy algorithms; program testing; XACML policy coverage criterion; XACML smart coverage selection approach; access control policies; coverage-based test cases selection; greedy optimal test selection approaches; manual test effort; mutation analysis; not-reduced test suite; random optimal test selection approaches; Access control; Complexity theory; Fault detection; Libraries; Standards; Testing; XACML based access control systems; coverage criterion; test selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
  • Conference_Location
    Cleveland, OH
  • Type

    conf

  • DOI
    10.1109/ICSTW.2014.49
  • Filename
    6825632