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 :
بازگشت