{"title":"基于sdl的通信协议可行性测试生成","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":"{\"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}","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}
SDL-based feasible test generation for communication protocols
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.