{"title":"SDL-based feasible test generation for communication protocols","authors":"N. Maloku, M. Frey-Pucko","doi":"10.1109/EURCON.2001.938179","DOIUrl":null,"url":null,"abstract":"Generation of test cases from a protocol specification for the purposes of testing both control and data flow aspects of a protocol implementation is a challenging problem. We propose an approach for protocols based on extended finite state machine (EFSM) models. Basically, we use the method of H. Ural and A. Williams (see Formal Description Techniques, vol.VI no.C-22, p.335-50, 1994). We extend the method to deal with more than one SDL process. The use of the improved method upgraded with simulation feasibility checking is illustrated by a practical example of test case generation for V5.2 startup procedure that involves the CTRL (control) and LNK (link) protocols with appropriate processes.","PeriodicalId":205662,"journal":{"name":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURCON.2001.938179","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Generation of test cases from a protocol specification for the purposes of testing both control and data flow aspects of a protocol implementation is a challenging problem. We propose an approach for protocols based on extended finite state machine (EFSM) models. Basically, we use the method of H. Ural and A. Williams (see Formal Description Techniques, vol.VI no.C-22, p.335-50, 1994). We extend the method to deal with more than one SDL process. The use of the improved method upgraded with simulation feasibility checking is illustrated by a practical example of test case generation for V5.2 startup procedure that involves the CTRL (control) and LNK (link) protocols with appropriate processes.