Istituto di Scienza e Tecnologie dell'Informazione     
Ter Beek M. H., Fantechi A., Gnesi S., Mazzanti F. An action/state-based model-checking approach for the analysis of an asynchronous protocol for Service-Oriented Applications. In: 12th International Workshop on Formal Methods for Industrial Critical Systems (FMICS 2007) (Berlino, Germania, 1-2 Luglio 2007). Proceedings, pp. 135 - 147. Stefan Leue and Pedro Merino. Universitšt Konstanz / Universidad de MŠlaga, Germany / Spain, 2007.
In this paper we present an action/state-based logical framework for the analysis and verification of complex systems, which relies on the definition of doubly labelled transition systems. The defined temporal logic, called UCTL, combines the action paradigm - classically used to describe systems using labelled transition systems - with predicates that are true over states - as captured when using Kripke structures as semantic model. An efficient model checker for UCTL has been realized, exploiting an on-the-fly algorithm. We then show how to use UCTL and its model checker in the design phase of an asynchronous extension of SOAP, called aSOAP. For this purpose, we describe aSOAP as a set of communicating UML state machines, for which a semantics over doubly labelled transition systems has been provided.
URL: http://fmt.isti.cnr.it/WEBPAPER/fulltext1.pdf
Subject Formal methods
Model checking
Web services
Network protocol
C.2.2 Network Protocols. Protocol verification
D.2.4 Software/Program Verification. Model checking
D.2.4 Software/Program Verification. Formal methods

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional