A generic formal framework for protocol interoperability test and test cases minimization

Ning Zhong*, Zun Wen He, Jing Ming Kuang

*Corresponding author for this work

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

1 Citation (Scopus)

Abstract

A generic formal framework for protocol interoperability test is proposed, which consider the common situation of protocol interoperability test by introducing the multi-stimuli principle in the multi-port FSM. A novel interoperability test sequences minimization scheme based on genetic algorithm (GA) is proposed to avoid the state space explosion problem, which easily occur in multi-stimuli systems during the interoperability test. Interoperability test sequences always contain two parts: interoperability part and local part. Conventional algorithms only remove redundancy from conformance test sequences and do not consider the redundant path relevant for interoperability part. During our work, the minimal-complete-coverage criterion and GA are applied to remove redundancy in both local transitions and interoperability transitions. Experiment results show that compare to conventional algorithm, our algorithm can avoid the state space explosion problem effectively and more practical for it can reduce the length of the test sequences and maintain the same transition coverage.

Original languageEnglish
Title of host publication30th International Conference on Software Engineering, ICSE 2008 Co-located Workshops - Proceedings of the 3rd International Workshop on Automation of Software Test, AST 2008
Pages57-61
Number of pages5
DOIs
Publication statusPublished - 2008
Event3rd International Workshop on Automation of Software Test, AST 2008, held in Conjunction with the 30th International Conference on Software Engineering, ICSE 2008 - Leipzig, Germany
Duration: 11 May 200811 May 2008

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference3rd International Workshop on Automation of Software Test, AST 2008, held in Conjunction with the 30th International Conference on Software Engineering, ICSE 2008
Country/TerritoryGermany
CityLeipzig
Period11/05/0811/05/08

Keywords

  • formal model
  • protocol interoperability test
  • test architecture
  • test sequences

Fingerprint

Dive into the research topics of 'A generic formal framework for protocol interoperability test and test cases minimization'. Together they form a unique fingerprint.

Cite this