A test case generation approach for conformance testing of SDL systems

  • Authors:
  • C. Bourhfir;E. Aboulhamid;R. Dssouli;N. Rico

  • Affiliations:
  • Département d'Informatique et de Recherche Opérationnelle, Pavillon André Aisenstadt, C.P. 6128, succursale Centre-Ville, Montréal, Québec, Canada H3C-3J7;Département d'Informatique et de Recherche Opérationnelle, Pavillon André Aisenstadt, C.P. 6128, succursale Centre-Ville, Montréal, Québec, Canada H3C-3J7;Département d'Informatique et de Recherche Opérationnelle, Pavillon André Aisenstadt, C.P. 6128, succursale Centre-Ville, Montréal, Québec, Canada H3C-3J7;Nortel, 16 Place du commerce, Verdun H3E-1H6, France

  • Venue:
  • Computer Communications
  • Year:
  • 2001

Quantified Score

Hi-index 0.24

Visualization

Abstract

This paper presents an approach for automatic executable test case and test sequence generation for a protocol modeled by an SDL system. Our methodology uses a unified method which tests an Extended Finite State Machine (EFSM) based system by using control and data flow techniques. To test an SDL system, it extracts an EFSM from each process then the system is tested by incrementally computing a partial product for each EFSM C, taking into account only transitions which influence (or are influenced by) C, and generating test cases for it. This process ends when the coverage achieved by the generated test cases is satisfactory or when the partial products for all EFSMs are tested. Experimental results show that this method can be applied to systems of practical size.