|
ABSTRACT
Web service technology provides an infrastructure for developing distributed systems and performing electronic business operations within and across organizational boundaries. It is still evolving. Currently, it is lacking mechanisms to deal with Quality of Service (QoS). Service consumer requirements may include functional and non-functional aspects. The Web Services Description Language (WSDL) and Universal Description Discovery & Integration (UDDI) standards support the specification, publication and discovery of Web services based only on functional aspects. The goal of this paper is to propose an approach for supporting Web service interactions. Brokers are employed to facilitate the partnership establishment between service consumers and providers. They select services in UDDI registries according to consumer functional and non-functional requirements. The main contributions of this paper are an extension to the Web Services Policy Framework (WS-Policy) standard to complement WSDL descriptions with semantics-enriched QoS policies using the Ontology Web Language (OWL) and ABLE Rule Language (ARL) standards, and an extension to the UDDI standard to include QoS policies.
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
|
G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web Services: Concepts, Architectures and Applications. Springer-Verlag, 2004.
|
| |
2
|
|
| |
3
|
S. Bajaj, et al. Web Services Policy Framework 1.2 Spec. BEA, IBM, Microsoft, SAP, Sonic, VeriSign, Mar. 2006. download.boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-polfram/ws-policy-2006-03-01.pdf, accessed on 07/2006.
|
| |
4
|
L. Baresi, S. Guinea, and P. Plebani. WS-Policy for service monitoring. In C. Bussler and M.-C. Shan, editors, 6th VLDB Int'l Workshop on Technologies for E-Services, volume 3811 of LNCS, pages 72--83. Springer, 2006.
|
| |
5
|
S. Batres, et al. Web Services Reliable Messaging Policy Assertion Spec. BEA, IBM, Microsoft, TIBCO, Feb. 2005. ftp://www6.software.ibm.com/software/developer/library/ws-rmpolicy200502.pdf, accessed on 07/2006.
|
| |
6
|
|
| |
7
|
Z. Chen, C. Liang-Tien, B. Silverajan, and L. Bu-Sung. UX - an architecture providing QoS-aware and federated support for UDDI. In Proc. of the Int'l Conference on Web Services, pages 171--176. CSREA Press, 2003.
|
| |
8
|
M. Clark, P. Fletcher, J. J. Hanson, R. Irani, M. Waterhouse, and J. Thelin. Web Services Business Strategies and Architectures. A-Press, 2003.
|
| |
9
|
L. Clement, A. Hately, C. von Riegen, and T. Rogers. UDDI 3.0.2 Spec. OASIS, 19 Oct. 2004. http://uddi.org/pubs/uddi-v3.0.2-20041019.htm, accessed on 07/2006.
|
| |
10
|
|
| |
11
|
|
| |
12
|
Z. Du, J. Huai, and Y. Liu. Ad-UDDI: An active and distributed service registry. In C. Bussler and M.-C. Shan, editors, 6th VLDB Int'l Wksp. on Technologies for E-Services, volume 3811 of LNCS, pages 58--71. Springer, 2006.
|
 |
13
|
|
| |
14
|
IBM. ABLE Rule Language User's Guide and Reference 2.3.0. IBM, 06 Aug. 2005. research.ibm.com/able/doc/reference/com/ibm/able/rules/doc-files/ABLERuleLanguage.pdf, accessed on 07/2006.
|
| |
15
|
|
| |
16
|
Lalana Kagal , Massimo Paolucci , Naveen Srinivasan , Grit Denker , Tim Finin , Katia Sycara, Authorization and Privacy for Semantic Web Services, IEEE Intelligent Systems, v.19 n.4, p.50-56, July 2004
[doi> 10.1109/MIS.2004.23]
|
| |
17
|
V. Kolovski, B. Parsia, Y. Katz, and J. A. Hendler. Representing Web service policies in OWL-DL. In Y. Gil, E. Motta, V. R. Benjamins, and M. A. Musen, editors, Proc. of the 4th Int'l Semantic Web Conference, volume 3729 of LNCS, pages 461--475. Springer, 2005.
|
| |
18
|
E. Lee, W. Jung, W. Lee, Y. Park, B. Lee, H. Kim, and C. Wu. A framework to support QoS-aware usage of Web services. In Proc. of the 5th Int'l Conference on Web Engineering, pages 318--327. Springer, 2005.
|
| |
19
|
F. Leymann, D. Roller, and M.-T. Schmidt. Web services and business process management. IBM Systems Journal, 41(2):198--211, 2002.
|
| |
20
|
H. Ludwig, A. Keller, A. Dan, R. P. King, and R. Franck. Web Service Level Agreement 1.0 Spec. IBM, 28 Jan. 2003. http://research.ibm.com/wsla/WSLASpecV1-20030128.pdf, accessed on 07/2006.
|
| |
21
|
H. Ludwig. Web services QoS: external SLAs and internal policies or: how do we deliver what we promise? In Proc. of the 4th Int'l Conference on Web Information Systems Engineering Workshops, pages 115--120. Springer, 2004.
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
 |
25
|
|
 |
26
|
|
| |
27
|
P. F. Patel-Schneider, P. Hayes, and I. Horrocks. OWL Web Ontology Language Semantics and Abstract Syntax. W3C, Feb. 2004. w3.org/TR/owl-semantics/, accessed on 07/2006.
|
| |
28
|
S. Ran. A framework for discovering Web services with desired quality of services attributes. In Proc. of the Int'l Conf. on Web Services, pages 208--213. CSREA Press, 2003.
|
| |
29
|
|
| |
30
|
|
 |
31
|
|
 |
32
|
|
| |
33
|
K. Sivashanmugam, J. Miller, A. Sheth, and K. Verma. Framework for semantic Web process composition. Int'l Journal of Electronic Commerce, 9(2):71--106, 2005.
|
| |
34
|
V. Tosic, A. van Moorsel, and R. Wong. Quality of service middleware for Web services: Achieved results and challenges for the future - panel. In Proc. of the EDOC Middleware for Web Services Workshop, pages 65--67. IEEE CS, 2005.
|
| |
35
|
Andrzej Uszok , Jeffrey M. Bradshaw , Matthew Johnson , Renia Jeffers , Austin Tate , Jeff Dalton , Stuart Aitken, KAoS Policy Management for Semantic Web Services, IEEE Intelligent Systems, v.19 n.4, p.32-41, July 2004
[doi> 10.1109/MIS.2004.31]
|
| |
36
|
K. Verma, R. Akkiraju, and R. Goodwin. Semantic matching of Web service policies. In Proc. of the Int'l Workshop on Semantic and Dynamic Web Processes, pages 79--90. AIS SIGSEMIS, 2005.
|
| |
37
|
|
| |
38
|
|
| |
39
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.3
INFORMATION STORAGE AND RETRIEVAL
H.3.3
Information Search and Retrieval
Subjects:
Search process
Additional Classification:
H.
Information Systems
H.3
INFORMATION STORAGE AND RETRIEVAL
H.3.5
On-line Information Services
Subjects:
Web-based services
General Terms:
Algorithms,
Languages,
Standardization
Keywords:
ARL,
OWL,
UDDI,
WS-policy,
ontology,
policy,
quality of service,
rule,
web service,
web service discovery,
web service specification
|