Towards the Usage of MBT at ETSI
Jens Grabowski (University of Goettingen, Goettingen, Germany), Victor, Kuliamin (Institute for System Programming of Russian Academy of Sciences,, Moscow, Russia), Alain-Georges Vouffo Feudjio (Thales, Germany), Antal, Wu-Hen-Chang (Ericsson, Hungary), Milan Zoric (ETSI, France)

TL;DR
This paper explores the application of Model Based Testing (MBT) in ETSI standardization, demonstrating its feasibility through case studies on telecom protocols and developing a tailored MBT methodology.
Contribution
It presents the first application of MBT in ETSI standardization, including case studies and a methodology for integrating MBT into standardization processes.
Findings
MBT tools can generate test suites with the same adequacy as manual tests.
Case studies on GeoNetworking and Diameter protocols were successful.
The developed MBT methodology facilitates integration into ETSI processes.
Abstract
In 2012 the Specialists Task Force (STF) 442 appointed by the European Telcommunication Standards Institute (ETSI) explored the possibilities of using Model Based Testing (MBT) for test development in standardization. STF 442 performed two case studies and developed an MBT-methodology for ETSI. The case studies were based on the ETSI-standards GeoNetworking protocol (ETSI TS 102 636) and the Diameter-based Rx protocol (ETSI TS 129 214). Models have been developed for parts of both standards and four different MBT-tools have been employed for generating test cases from the models. The case studies were successful in the sense that all the tools were able to produce the test suites having the same test adequacy as the corresponding manually developed conformance test suites. The MBT-methodology developed by STF 442 is based on the experiences with the case studies. It focusses on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
