|
ABSTRACT
Service oriented architectures (SOAs) are becoming widespread solutions for realizing distributed applications. They promote a service view of the world in which functionalities exposed as services by different companies are assembled and reused in a standardized manner. Services are the core building blocks of SOAs and therefore modeling various aspects of services becomes a fundamental challenge. Among these aspects, quality-of-service (QoS) need to be addressed given the high dynamism of any SOA-based system. This paper introduces the basic steps of modeling QoS characteristics of services with the Web Service Modeling Ontology (WSMO) in order to provide a QoS-aware SOA. It discusses the current limitations of modeling QoS characteristics with WSMO and proposes a set of approaches towards a richer QoS modeling support. Each approach is analyzed in terms of complexity and the advantages and disadvantages of each approach are discussed.
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
|
F. Baader, D. Calvanese, D. L. McGuinness, D. Nardi, and P. F. Patel-Schneider, editors. The Description Logic Handbook. Cambridge University Press, 2003.
|
| |
3
|
|
| |
4
|
J. de Bruijn, H. Lausen, R. Krummenacher, A. Polleres, L. Predoiu, M. Kifer, and D. Fensel. The Web Service Modeling Language WSML. Technical report, DERI, 2005. WSML Final Draft D16.1v0.21. http://www.wsmo.org/TR/d16/d16.1/v0.21/.
|
| |
5
|
C. B. et al. Web Service Execution Environment (WSMX). Technical report, W3C, 2005. W3C Member Submission, http://www.w3.org/Submission/WSMX/.
|
| |
6
|
D. Fensel and C. Bussler. The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications, 1(2):113--137, 2002.
|
| |
7
|
S. Frølund and J. Koistinen. Quality of Service Specification in Distributed Object Systems Design. Distributed Systems Engineering Journal, 5(4), December 1998.
|
| |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
H. Ludwig, A. Keller, A. Dan, R. P. King, and R. Franck. Web Service Level Agreement (WSLA) Language Specification. http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf, January 2003.
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
J. O'Sullivan, D. Edmond, and A. H. ter Hofstede. Formal description of non-functional service properties. Technical report, Queensland University of Technology, Brisbane, 2005. Available from http://www.service-description.com/.
|
| |
17
|
|
| |
18
|
D. Roman, U. Keller, H. Lausen, R. L. J. de Bruijn, M. Stollberg, A. Polleres, C. Feier, C. Bussler, and D. Fensel. Web service modeling ontology. Applied Ontology, 1(1):77--106, 2005.
|
| |
19
|
The OWL Services Coalition. OWL-S: Semantic Markup for Web Services, Technical report, The DARPA Agent Markup Language (DAML) Program, http://www.daml.org/services/, 2004.
|
| |
20
|
I. Toma and D. Foxvog. Non-functional properties in Web services. Working draft, Digital Enterprise Research Insitute (DERI), August 2006. Available from http://www.wsmo.org/TR/d28/d28.4/v0.1/.
|
| |
21
|
|
| |
22
|
UDDI Spec Technical Committee. UDDI Version 3.0.1. http://uddi.org/pubs/uddi-v3.0.1-20031014.pdf, 2003.
|
| |
23
|
Guijun Wang , Alice Chen , Changzhou Wang , Casey Fung , Stephen Uczekaj, Integrated Quality of Service (QoS) Management in Service-Oriented Enterprise Architectures, Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International (EDOC'04), p.21-32, September 20-24, 2004
[doi> 10.1109/EDOC.2004.13]
|
| |
24
|
|
| |
25
|
Liangzhao Zeng , Boualem Benatallah , Anne H.H. Ngu , Marlon Dumas , Jayant Kalagnanam , Henry Chang, QoS-Aware Middleware for Web Services Composition, IEEE Transactions on Software Engineering, v.30 n.5, p.311-327, May 2004
[doi> 10.1109/TSE.2004.11]
|
CITED BY
|
|
Steffen Lamparter , Anupriya Ankolekar , Rudi Studer , Stephan Grimm, Preference-based selection of highly configurable web services, Proceedings of the 16th international conference on World Wide Web, May 08-12, 2007, Banff, Alberta, Canada
|
|