DocumentCode
2225144
Title
Implementing Web service protocols in SOA: WS-Coordination and WS-BusinessActivity
Author
Vogt, Friedrich H. ; Zambrovski, Simon ; Gruschko, Boris ; Furniss, Peter ; Green, Alastair
Author_Institution
Hamburg Univ. of Technol., Germany
fYear
2005
fDate
38552
Firstpage
21
Lastpage
26
Abstract
Web service protocol standards should be unambiguous and provide a complete description of the allowed behavior of the protocols´ participants. Implementation of such protocols is an error-prone process, firstly because of the lack of precision and completeness of the standards, and secondly because of erroneous transformation of semantics from the specification to the final implementation. Applying the TLA+ paradigm we first consider the protocol on an abstract level. Safety properties taken from real world scenarios are compared to the facilities of the protocol. As result, we identified some limitation of applicability of the WS-BA protocol to abstract application use cases, modelled from the real world scenarios. These limitations are an omission of possible activities seen in the real world. Further WS-C and WS-BA make assumptions about the internal structures of the participants, violating SOA paradigm. The former error could be detected by the use of formal methods. The latter can be circumvented by a sophisticated implementation strategy. The proposed strategy of implementing WS-Coordination and WS-BusinessActivity allows non-intrusive integration of the transactional framework, considering SOA requirements. This paper describes the results of analysis and some design decisions taken during the proof-of-concept implementation of WS-C and WS-BA frameworks.
Keywords
Internet; formal specification; formal verification; open systems; transaction processing; SOA requirement; WS-BusinessActivity; WS-Coordination; Web service protocol; formal method; nonintrusive integration; transactional Web service framework; Conferences; Formal specifications; Safety; Semiconductor optical amplifiers; Service oriented architecture; Simple object access protocol; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
E-Commerce Technology Workshops, 2005. Seventh IEEE International Conference on
Print_ISBN
0-7695-2384-6
Type
conf
DOI
10.1109/CECW.2005.12
Filename
1521006
Link To Document