A Formal Monitoring Technique for SIP Conformance Testing

Xiaoping Che, Felipe Lalanne, Stephane Maag

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Formal approaches provide many keys to efficiently test the conformance of communicating protocols. Active and passive testing techniques are two main sets of these approaches. Compare to active testing, passive testing techniques are used whenever the system cannot be interrupted, or its interfaces are unavailable to access. Under such conditions, communication traces are extracted from points of observation and compared with the expected conformance requirements formally specified as properties. This paper presents a novel monitoring approach, aiming at formally specifying protocol properties in order to check them on real execution traces. A prototype is developed and experienced based on the algorithms defined in a previous paper. Experiments are presented through a set of IMS/SIP properties and numerous execution traces in order to evaluate and assess our technique. The relevant verdicts and discussions are provided at the end.

Original languageEnglish
Title of host publicationEvaluation of Novel Approaches to Software Engineering - 7th International Conference, ENASE 2012, Revised Selected Papers
PublisherSpringer Verlag
Pages79-94
Number of pages16
ISBN (Print)9783642454219
DOIs
Publication statusPublished - 1 Jan 2013
Event7th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2012 - Wroclaw, Poland
Duration: 29 Jun 201230 Jun 2012

Publication series

NameCommunications in Computer and Information Science
Volume410 CCIS
ISSN (Print)1865-0929

Conference

Conference7th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2012
Country/TerritoryPoland
CityWroclaw
Period29/06/1230/06/12

Keywords

  • Formal Methods
  • IMS/SIP
  • Monitoring
  • Passive Testing
  • Protocols

Fingerprint

Dive into the research topics of 'A Formal Monitoring Technique for SIP Conformance Testing'. Together they form a unique fingerprint.

Cite this