Conformance Testing in UPPAAL: A diabolic approach
Model-based mutation testing is a fault-based method in the model-based testing area of research. It has been applied to several modeling formalisms, including timed automata. We propose a model transformation termed “diabolic completion” that allows for conformance testing directly in the UPPAAL tool. We have also developed a system to automate most of the process, which include taking a model, and performing diabolic completion, with the additions of allowing creation of mutants, conformance checking using the UPPAAL verification engine, and test case generation. We then set up a case study using a car alarm system model, which has been used several times in this area of research, and compare the efficiency with two existing tools, Ecdar 2.2 and MoMuT::TA, observing a significant speedup.
Sat 24 OctDisplayed time zone: Lisbon change
14:00 - 15:30 | Session IIIA-MOST at Porto Chair(s): Raluca Lefticaru University of Bradford A-MOST2020 is held as a virtual workshop via Zoom. Contact amost2020@easychair.org for the details. | ||
14:00 30mFull-paper | Using tabular notation to support Model Based Testing A-MOST Rachid Kherrazi Akka Technologies Link to publication DOI | ||
14:30 30mFull-paper | Model-Based Testing for MAPE-K adaptation control loops A-MOST Paolo Arcaini National Institute of Informatics
, Raffaela Mirandola Politecnico di Milano
, Elvinia Riccobene Computer Science Dept., University of Milan, Patrizia Scandurra University of Bergamo, Italy Link to publication DOI | ||
15:00 30mFull-paper | Conformance Testing in UPPAAL: A diabolic approach A-MOST Florian Lorber Aalborg University, Emil Jørgensen Njor Aalborg University, Nikolaj Isgård Schmidt Aalborg University, Sebastian Reidar Petersen Aalborg University Link to publication DOI |