Test generation techniques based on model checking suffer from the state space explosion problem. However, for a family of systems that can be easily decomposed in sub-systems, we devise a technique to cope with this problem. To model such systems, we introduce the notion of sequential net of Abstract State Machines (ASMs), which represents a system constituted by a set of ASMs such that only one ASM is active at every time. Given a net of ASMs, we first generate a test suite for every ASM in the net, then we combine the tests in order to obtain a test suite for the entire system. We prove that, under some assumptions, the technique preserves coverage of the entire system. We test our approach on a benchmark and we report a web application example for which we are able to generate complete test suites.

(2012). Test Generation for Sequential Nets of Abstract State Machines [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/27243

Test Generation for Sequential Nets of Abstract State Machines

Gargantini, Angelo Michele
2012-01-01

Abstract

Test generation techniques based on model checking suffer from the state space explosion problem. However, for a family of systems that can be easily decomposed in sub-systems, we devise a technique to cope with this problem. To model such systems, we introduce the notion of sequential net of Abstract State Machines (ASMs), which represents a system constituted by a set of ASMs such that only one ASM is active at every time. Given a net of ASMs, we first generate a test suite for every ASM in the net, then we combine the tests in order to obtain a test suite for the entire system. We prove that, under some assumptions, the technique preserves coverage of the entire system. We test our approach on a benchmark and we report a web application example for which we are able to generate complete test suites.
angelo.gargantini@unibg.it
2012
Inglese
Abstract State Machines, Alloy, B, VDM, and Z Third International Conference, ABZ 2012, Pisa, Italy, June 18-21, 2012. Proceedings
Derrick, John; Fitzgerald, John; Gnesi, Stefania; Khurshid, Sarfraz; Leuschel, Michael; Reeves, Steve; Riccobene, Elvinia;
978-3-642-30884-0
978-3-642-30885-7
7316
36
50
cartaceo
online
Springer
ABZ 2012: 3rd International Conference Abstract State Machines, Alloy, B, VDM, and Z. Third International Conference, Pisa, Italy, 18-21 June 2012
3rd
Pisa (Italy)
18-21 June 2012
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
info:eu-repo/semantics/conferenceObject
3
Arcaini, Paolo; Bolis, Francesco; Gargantini, Angelo Michele
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
none
no full text
273
(2012). Test Generation for Sequential Nets of Abstract State Machines [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/27243
File allegato/i alla scheda:
Non ci sono file allegati a questa scheda.
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/27243
Citazioni
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact