Web Services Business Activity specification defines two coordination protocols BAwCC (Business Agreement with Coordination Completion) and BAwPC (Business Agreement with Participant Completion)that ensure a consistent agreement on the outcome of long-running distributed applications. In order to verify fundamental properties of the protocols we provide formal analyses in the model checker UPPAAL.Our analyses are supported by a newly developed tool chain,where in the first step we translatetables with state-transition protocol descriptionsinto an intermediate XML format, and in the second step we translate this format into a network of communicating state machines directly suitable for verification in UPPAAL.Our results show that the WS-BA ...
The verification of web services becomes a challenge in software verification. This paper presents a...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...
Abstract. Web services are highly distributed programs and, thus, are prone to concurrency-related e...
WS-Business Activity specification defines two coordination protocols in order to ensure a consisten...
We describe an abstract protocol model suitable for modelling of web services and other protocols co...
Among the plethora of solutions to the Business-to-Business interoperability problem, no other solut...
In this paper we describe an approach for the verification of Web service compositions dened by sets...
Web services choreography describes the global model of service interactions among a set of particip...
We present a formal analysis of the Web Services Atomic Transaction (WS-AT) protocol. WS-AT is a par...
In this paper we describe an approach for the verification of Web service compositions defined by a ...
In this paper we address the verification of communication between agents participating in multi-age...
This paper describes the research activities carried out in the context of the Italian MIUR Project ...
Abstract: To ensure reliable and efficient communication in B2B environments, we relied on the use o...
We study the verification of compositions of Web Service peers which interact asynchronously by exch...
In this paper we discuss a model-based approach to verifying web service compositions for web servic...
The verification of web services becomes a challenge in software verification. This paper presents a...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...
Abstract. Web services are highly distributed programs and, thus, are prone to concurrency-related e...
WS-Business Activity specification defines two coordination protocols in order to ensure a consisten...
We describe an abstract protocol model suitable for modelling of web services and other protocols co...
Among the plethora of solutions to the Business-to-Business interoperability problem, no other solut...
In this paper we describe an approach for the verification of Web service compositions dened by sets...
Web services choreography describes the global model of service interactions among a set of particip...
We present a formal analysis of the Web Services Atomic Transaction (WS-AT) protocol. WS-AT is a par...
In this paper we describe an approach for the verification of Web service compositions defined by a ...
In this paper we address the verification of communication between agents participating in multi-age...
This paper describes the research activities carried out in the context of the Italian MIUR Project ...
Abstract: To ensure reliable and efficient communication in B2B environments, we relied on the use o...
We study the verification of compositions of Web Service peers which interact asynchronously by exch...
In this paper we discuss a model-based approach to verifying web service compositions for web servic...
The verification of web services becomes a challenge in software verification. This paper presents a...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...
Abstract. Web services are highly distributed programs and, thus, are prone to concurrency-related e...