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
Link To Document