DocumentCode :
1582507
Title :
Lightweight State Based Mutation Testing for Security
Author :
Zhang, Songtao ; Dean, Thomas ; Knight, Scott
Author_Institution :
Queen´´s Univ., Kingston
fYear :
2007
Firstpage :
223
Lastpage :
232
Abstract :
State based protocols are protocols in which the handling of one message depends on the contents of previous messages. Testing such protocols, for security or for other purposes usually means specifying the state space of the protocol in some manner. This paper introduces a novel method of using an existing client to explore the state space. The messages exchanged between the client and test system are captured and mutated. To send the mutated test messages, the previous messages must be resent. Constraints expressed in an extended version of the Semantic Constraint Language are used to automatically derive the data dependencies between the messages.
Keywords :
electronic messaging; program testing; protocols; security of data; lightweight state based mutation testing; semantic constraint language; state based protocols; Computer industry; Data security; Decoding; Educational institutions; Genetic mutations; Military computing; Network servers; Protocols; State-space methods; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION, 2007. TAICPART-MUTATION 2007
Conference_Location :
Windsor
Print_ISBN :
978-0-7695-2984-4
Type :
conf
DOI :
10.1109/TAIC.PART.2007.31
Filename :
4344127
Link To Document :
بازگشت