Skip to main navigation Skip to search Skip to main content

Protocol data parts inclusion in a formal passive testing approach

  • CNRS UMR 5157 SAMOVAR

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

1 Citation (Scopus)

Abstract

Commonly, two main classes of formal testing techniques are applied to check the conformance of protocols and software: active and passive testing (monitoring) techniques. Because of many industrial constraints such as the necessity to achieve implementation black box testing, passive testing techniques become highly relevant in several cases. Besides, most of the passive testing techniques only consider control portions of exchanged packets and ignores data parts. However, since systems become more complex, testing for data constraints and relations between packets is now essential. In this paper we propose a novel approach for defining data oriented invariants and show how they can be tested in a trace set by using logic programming. Experimental results on SIP protocol traces are provided.

Original languageEnglish
Title of host publicationProceedings - 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011
PublisherIEEE Computer Society
Pages569-573
Number of pages5
ISBN (Print)9780769543383
DOIs
Publication statusPublished - 1 Jan 2011
Event25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011 - Biopolis, Singapore
Duration: 22 Mar 201125 Mar 2011

Publication series

NameProceedings - 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011

Conference

Conference25th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2011
Country/TerritorySingapore
CityBiopolis
Period22/03/1125/03/11

Keywords

  • invariants
  • logic programming
  • monitoring
  • passive testing
  • protocol data

Fingerprint

Dive into the research topics of 'Protocol data parts inclusion in a formal passive testing approach'. Together they form a unique fingerprint.

Cite this