loading...
Protocol Conformance Testing a SIP Registrar: an Industrial Application of Formal Methods
London, England September 10-September 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SEFM.2007.31Fifth IEEE International Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Bernhard K. Aichernig, Technische Universitat Graz
Bernhard Peischl, Technische Universitat Graz
Martin Weiglhofer, Technische Universitat Graz
Franz Wotawa, Technische Universitat Graz
Various research prototypes and a well-founded theory of model based testing (MBT) suggests the application of MBT to real-world problems. In this article we report on applying the well-known TGV tool for protocol conformance testing of a Session Initiation Protocol (SIP) server. Particularly, we discuss the performed abstractions along with corresponding rationales. Furthermore, we show how to use structural and fault-based techniques for test purpose design. We present first empirical results obtained from applying our test cases to a commercial implementation and to a popular open source implementation of a SIP Registrar. Notably, in both implementations our input output labeled transition system model proved successful in revealing severe violations of the protocol.
Citation:
Bernhard K. Aichernig, Bernhard Peischl, Martin Weiglhofer, Franz Wotawa, "Protocol Conformance Testing a SIP Registrar: an Industrial Application of Formal Methods," sefm, pp.215-226, Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.