In this paper we propose a formal testing framework for a behavioural subset of UML Statechart Diagrams (UMLSDs). A new formal operational semantics is defined, which uses the same core semantics introduced in previous work of ours but which is better suited for testing theory. The new semantics is proved consistent with our original one and is guaranteed to generate only finite state machines. Proper testing pre-orders and equivalences are defined which allow to equate/distinguish systems on the basis of their interaction with the surrounding environment, abstracting from their internal structure. Finally, we provide a way for effective automatic verification of testing equivalence of our statecharts, based on existing techniques and tools.

A formal testing framework for {UML Statechart Diagrams} behaviours: from theory to automatic verification

Latella D;Massink M
2001

Abstract

In this paper we propose a formal testing framework for a behavioural subset of UML Statechart Diagrams (UMLSDs). A new formal operational semantics is defined, which uses the same core semantics introduced in previous work of ours but which is better suited for testing theory. The new semantics is proved consistent with our original one and is guaranteed to generate only finite state machines. Proper testing pre-orders and equivalences are defined which allow to equate/distinguish systems on the basis of their interaction with the surrounding environment, abstracting from their internal structure. Finally, we provide a way for effective automatic verification of testing equivalence of our statecharts, based on existing techniques and tools.
2001
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Sixth IEEE international high-assurance systems engineering symposium
11
22
12
0-7695-1275-5
Sì, ma tipo non specificato
2001
UML
Proceedings, pp. 11--22. A.~Jacobs (ed). IEEE Computer Society Press, 2001. ISBN 0-7695-1275-5. - Codice PuMa: cnr.cnuce/2001-A2-016
2
restricted
Latella, D; Massink, M
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_91406-doc_141054.pdf

solo utenti autorizzati

Descrizione: A formal testing framework for {UML Statechart Diagrams} behaviours: from theory to automatic verification
Tipologia: Versione Editoriale (PDF)
Dimensione 330.64 kB
Formato Adobe PDF
330.64 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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