• DocumentCode
    626337
  • Title

    Testing Delegation Policy Enforcement via Mutation Analysis

  • Author

    Nguyen, P.H. ; Papadakis, Mike ; Rubab, Iram

  • Author_Institution
    Interdiscipl. Centre for Security, Univ. of Luxembourg, Luxembourg, Luxembourg
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    34
  • Lastpage
    42
  • Abstract
    Delegation is an important dimension of security that plays a crucial role in the administration mechanism of access control policies. Delegation may be viewed as an exception made to an access control policy in which a user gets right to act on behalf of other users. This meta-level characteristic together with the complexity of delegation itself make it crucial to ensure the correct enforcement and management of delegation policy in a system via testing. To this end, we adopt mutation analysis for delegation policies. In order to achieve this, a set of mutant operators specially designed for introducing mutants into the key components (features) of delegation is proposed. Our approach consists of analyzing the representation of the key components of delegation, based on which we derive the suggested set of mutant operators. These operators can then be used to introduce mutants into delegation policies and thus, enable mutation testing. A demonstration of the proposed approach on a model-driven adaptive delegation implementation of a library management system is also provided.
  • Keywords
    authorisation; libraries; program testing; access control policy administration mechanism; delegation complexity; library management system; meta-level characteristics; model-driven adaptive delegation implementation; mutant operators; mutation analysis; mutation testing; testing delegation policy enforcement; Access control; Context; Least squares approximations; Libraries; Permission; Testing; Access Control; Delegation; Model-Driven Engineering; Mutation Analysis; Security Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.12
  • Filename
    6571606