ACM Home Page
Please provide us with feedback. Feedback
ASDL: a wide spectrum language for designing web services
Full text PdfPdf (437 KB)
Source International World Wide Web Conference archive
Proceedings of the 15th international conference on World Wide Web table of contents
Edinburgh, Scotland
SESSION: XML & web services table of contents
Pages: 687 - 696  
Year of Publication: 2006
ISBN:1-59593-323-9
Authors
Monika Solanki  De Montfort University, Leicester, UK
Antonio Cau  De Montfort University, Leicester, UK
Hussein Zedan  De Montfort University, Leicester, UK
Sponsors
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 62,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1135777.1135878
What is a DOI?

ABSTRACT

A Service oriented system emerges from composition of services. Dynamically composed reactive Web services form a special class of service oriented system, where the delays associated with communication, unreliability and unavailability of services, and competition for resources from multiple service requesters are dominant concerns. As complexity of services increase, an abstract design language for the specification of services and interaction between them is desired. In this paper, we present ASDL (Abstract Service Design Language), a wide spectrum language for modelling Web services. We initially provide an informal description of our computational model for service oriented systems. We then present ASDL along with its specification oriented semantics defined in Interval Temporal Logic (ITL): a sound formalism for specifying and reasoning about temporal properties of systems. The objective of ASDL is to provide a notation for the design of service composition and interaction protocols at an abstract level.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
 
5
A. Cau. ITL and (Ana)Tempura Home page on the web. http://www.cse.dmu.ac.uk/STRL/ITL/.
 
6
 
7
R. Chinnic, H. Haas, A. Lewis, J. J. Moreau, D. Orchard, and S. Weerawarana. Web services description language (wsdl) version 2.0 part 1: Core language w3c working draft 3 August 2005, 2005. http://www.w3.org/TR/2005/WD-wsdl20-20050803/.
 
8
M. Corporation. The Component Object Model Specification, October 1995. Draft Version 0.9.
 
9
J. Davies and S. Schneider. An Introduction to Timed CSP. Technical report, Oxford University, August 1989.
10
 
11
O. M. Group(OMG). The common object request broker: Architecture and specification(corba)rev 3.0.2. omg technical document, 2004.
12
 
13
 
14
15
 
16
M. Imperato. An Introduction to Z. Chartwell-Bratt, 1991.
 
17
G. Kahn. The Semantics of a Simple Language for Parallel Programming. Proc Information Processing, North Holland, 1974.
18
 
19
Lowe and H. Zedan. Refinement of complex systems: a case study. The Computer Journal, 38(10), 1995.
20
 
21
 
22
 
23
J. Misra. Computation orchestration: A basis for wide-area computing. Lecture Notes for NATO summer school, 2004.
 
24
 
25
 
26
 
27
Nickolas Kavantzas, David Burdett, Gregory Ritzinger, Tony Fletcher, Yves Lafon. Web Services Choreography Description Language Version 1.0: W3C Working Draft 17 December 2004, 2004.
 
28
C. Peltz. Web services orchestration and choreography. IEEE: Computer, 36(10):4652, October 2003.
 
29
W. Peng. Single-link and time communicating finite state machines. In Proc. of 1994 International Conference on Network Protocol, pages 126--133, Boston, October 1994.
 
30
 
31
 
32
 
33
 
34
D. Scholefield. A Refinement Calculus for Real Time Systems. PhD thesis, University of York, 1992.
 
35
M. Solanki. A Compositional Framework for the Specification, Verification and Runtime Validation of Reactive Web Service. PhD thesis, De Montfort University, Leicester, UK, October 2005.
 
36
J. M. Spivey. Richer types for z. Formal Asp. Comput., 8(5):565--584, 1996.
 
37
K. Stølen, F. Dederichs, and R. Weber. Assumption/commitment rules for networks of asynchronously communicating agents. Technical Report TUM-I9303, Technische Univerität München, 1993.
 
38
The OWL-S Coalition. OWL-S 1.1 Release., 2004. http://www.daml.org/services/owl-s/1.0/.
 
39
Tony Andrews et al. Business Process Execution Language for Web Services, Version 1.1, 2003. http://www-106.ibm.com/developerworks/library/wsbpel/.
 
40
X. Fu T. Bultan and J. Su. Conversation Protocols: A Formalism for Specification and Verification of Reactive Electronic Services. In Proceedings of the 8th International Conference on Implementation and Application of Automata (CIAA), pages 188--200, Santa Barbara, CA, USA, 2003.

Collaborative Colleagues:
Monika Solanki: colleagues
Antonio Cau: colleagues
Hussein Zedan: colleagues