60 likes | 151 Views
Modeling Based Software Testing and Verification. Moderator: Aditya P. Mathur Purdue University, West Lafayette, IN, USA. Panelists: Fevzi Belli University of Paderborn, Paderborn, Germany Mats Heimdahl University of Minnesota, Minneapolis, USA Ashish Jain Telcordia Technologies, USA
E N D
Modeling Based Software Testing and Verification Moderator: Aditya P. Mathur Purdue University, West Lafayette, IN, USA Panelists: Fevzi Belli University of Paderborn, Paderborn, Germany Mats Heimdahl University of Minnesota, Minneapolis, USA Ashish Jain Telcordia Technologies, USA T. H. Tse University of Hong Kong, Hong Kong. [Regrets] Wednesday July 27, 2005. COMPSAC 2005. Edinburgh
Questions • What is Model based software testing and verification? • What models are used? • Why use models in testing and verification? • What tools are available to assist with MBSTV? • Success stories? Failures? • Training needs for incorporating MBSTV? • Research in MBSTV: Future directions?
Model-based Testing and Verification Input domain Verification of properties Application Requirements Model Test Generation Tests
Graphical Set Theory/Logic Combinatorial Finite State Machine B, Z, VDM, RMSL, …. Orthogonal arrays State charts Timed Automata, UPPAL, .. Mixed-level covering arrays… Event Sequence Graphs UML, etc. Models
Tools Graphical Set Theory/Logic (IBM) Rational Rose LEIRIOS Test Generator TGV (INRIA + partners) Rhapsody (iLogix) Combinatorial AETG (Telcordia)
What next? Short presentations by panelists and discussion.