• DocumentCode
    2165209
  • Title

    Test generation and execution for security rules in temporal logic

  • Author

    Darmaillacq, Vianney ; Richier, Jean-Luc ; Groz, Roland

  • Author_Institution
    Univ. of Grenoble, Grenoble
  • fYear
    2008
  • fDate
    9-11 April 2008
  • Firstpage
    252
  • Lastpage
    259
  • Abstract
    We propose an approach to generate and execute tests of the conformance of a system to a given security policy. The method is rule-based: it generates test cases directly from a security policy expressed as a set of security requirements, using two relations: one between predicates appearing in the rules and elementary test cases, called tiles, used to test predicates in the system, and another one between logical operators and test case combinators. The proposed method is semi-automatic, and takes into account all the steps necessary to execute the test cases, from the formalization of security requirements to the execution of test cases on a real system. We describe the implementation of the method we developed and a first series of experiments taking advantage of this implementation.
  • Keywords
    knowledge based systems; program testing; security of data; temporal logic; rule-based system; security rules; temporal logic; test execution; test generation; tiles; Control systems; Educational institutions; Formal specifications; Interconnected systems; Intrusion detection; Logic testing; Performance evaluation; Security; System testing; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
  • Conference_Location
    Lillehammer
  • Print_ISBN
    978-0-7695-3388-9
  • Type

    conf

  • DOI
    10.1109/ICSTW.2008.41
  • Filename
    4567016