Characterizing Compatibility of Timed Choreography
نویسندگان
چکیده
Web services are the main pillar of the Service Oriented Computing (SOC) paradigm which enables application integration within and across business organizations. One of the most important features of Web services is the idea of choreography which allows to capture collaborative processes involving multiple services. In this context, compatibility analysis of choreography is a central point to investigate. We mean by compatibility of a choreography the capability of a set of Web services of actually interacting by exchanging messages in a safe way. Whether a set of services are compatible depends not only on their sequences of messages but also on some quantitative properties such as timed properties. In this paper, we investigate a model checking based approach that deals with checking the compatibility of a choreography in which Web services support asynchronous timed communications.
منابع مشابه
Characterizing Compatibility of Timed Choreography Extension from ICWS 2009 paper id : 1218
Web services are the main pillar of the Service Oriented Computing (SOC) paradigm which enables application integration within and across business organizations. One of the most important features of Web services is the idea of choreography which allows to capture collaborative processes involving multiple services. In this context, compatibility analysis of choreography is a central point to i...
متن کاملWeb Service Choreography Verification Using Z Formal Specification
Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...
متن کاملOn Temporal Abstractions of Web Service Protocols
Web services are increasingly gaining acceptance as a framework for facilitating application-to-application interactions within and across enterprises. They provide abstractions and technologies for exposing enterprise applications as services and make them accessible programmatically through standardized interfaces. However, tools supporting service development today provide little support for...
متن کاملSelecting Web Services for Choreography Implementation: Compatibility Checking Approach with Access Control
Nowadays, Web services technologies are adequate for designing and implementing complex inter-enterprise business applications. Web services choreography defines the required behaviors of Web services which participate in implementing such applications with their interactions through message exchanges. The designer of the application collects the Web services that implement the defined choreogr...
متن کاملFine-grained Compatibility and Replaceability Analysis of Timed Web Service Protocols (extended version)
We deal with the problem of automated analysis of web service protocol compatibility and replaceability in presence of timing abstractions. We first present a timed protocol model for services and identify different levels of compatibility and replaceability that are useful to support service development and evolution. Next, we present operators that can perform such analysis. Finally, we prese...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Web Service Res.
دوره 8 شماره
صفحات -
تاریخ انتشار 2011