October 2005


We just launched the web site for the 2006 IEEE International Conference on Services Computing (SCC 2006). You can access it via http://conferences.computer.org/scc/2006. The 2006 IEEE International Conference on Services Computing (SCC 2006) is celebrating the 60th Anniversary of IEEE Computer Society! Building on its great success in 2004 and 2005, SCC 2006 continues to bridge the gap between Services Computing and Business models with an emerging suite of ground-breaking technology that includes service-oriented architecture, business process integration and management, grid/utility/autonomic computing and mobile computing such as ad-hoc networks (MANETs).

SCC 2006 will be co-located with the 2006 IEEE International Conference on Web Services (ICWS 2006), the 30th Annual International Computer Software and Applications Conference (COMPSAC 2006), and the 2006 IEEE Workshops on Software Technology and Engineering Practice (STEP 2006). IEEE Services Oriented Architecture (SOA) Industry Summit and IEEE International Services Computing Contest will be featured at this joint event. The theme of SCC 2006 is “Services, Solutions, and Business Models of Services Computing”.

We just launched the web site for the 2006 IEEE International Conference on Web Services (ICWS 2006). You can access it via http://icws.org or http://conferences.computer.org/icws/2006. ICWS 2006 will be part of the IEEE Computer Society Congress on Software Technology and Engineering Practice (CoSTEP) to celebrate the 60th Anniversary of IEEE Computer Society!

ICWS 2006 is sponsored by IEEE Computer Society Technical Committee on Services Computing and will be co-located with the 2006 IEEE International Conference on Services Computing (SCC 2006), the 30th Annual International Computer Software and Applications Conference (COMPSAC 2006), as well as the 2006 IEEE Workshops on Software Technology and Engineering Practice (STEP 2006).

2006 Congress on Software Technology and Engineering Practice (CoSTEP) is one of the major events planned for celebrating the 60th anniversary of IEEE Computer Society. CoSTEP will be the premiere professional forum where practitioners, researchers, technologists, managers, and decision makers gather to explore the most recent advances in software technology and engineering practice.

The first CoSTEP will be held from September 17-22, 2006, at Hyatt Regency O’Hare in Chicago, where four international conferences will be co-located: The 30th Annual International Computer Software and Applications Conference (COMPSAC 2006), The 4th International Conference on Web Services (ICWS 2006), the 3rd IEEE International Conference on Services Computing (SCC 2006), and the 2006 IEEE Workshops on Software Technology and Engineering Practice (STEP 2006). The planning of CoSTEP includes: keynotes, panels, tutorials, birds-of-a-feather breakouts, industrial practice papers, research papers, PhD thesis forum, posters, exhibits, among other events. All accepted papers from COMPSAC, ICWS, and SCC, will be published in the pre-conference proceedings. STEP will publish post-conference proceedings. All Computer Society conference proceedings are included in the IEEE digital library. Several special issue proposals for reputable journals have been planned.

For more detailed and updated information, please refer to: http://conferences.computer.org/CoSTEP/.

International Journal of Web Services Research (JWSR), Volume 2, Number 4, October-December 2005.

This issue of the International Journal of Web Services Research (JWSR) collects five papers that span from Web service response time enhancement, state management and formalization of Web services composition, semi-automatic Web services discovery, and a case study of authorization framework of Web services.

Shahram Ghandeharizadeh et al. investigate the performance of XML and binary formatters and the role of compression technique to reduce the response time of Web services. They consider it important to balance between the gain from compression and the overhead caused by compression. Network Adaptable Middleware(NAM) is presented to help make decisions based on various factors such as data characteristics of a Web service, available client and server processor speeds, and network characteristics. NAM reduces response time of non-multimedia Web services using compression techniques when appropriate.

Michael Weiss and Babak Esfandiari propose an approach that models unexpected interactions between Web services, and automatically detects and resolves feature interactions among Web services. Based on goal-oriented analysis and scenario modeling, their approach allows reasoning about feature interactions in terms of goal conflicts and feature deployment. Three case studies are reported to illustrate the use of the approach.

Qianhui Althea Liang and Stanley Y.W. Su formalize the Web service composition problem into a search problem in an AND/OR graph. A search algorithm is presented to search a graph to identify potential composite services that satisfy a Web service request. Interactions with service requesters lead to the update of the graph; the algorithm can be repeatedly applied to the updated graph to search for alternative templates until the result is approved.

Xiang Fu et al. consider it critical for Web services composition to analyze the realizability problem, which decides whether a Web service composition can be synthesized and generate desired conversations specified by a predefined conversation protocol. They take into consideration message contents for accurate realizability analysis. To overcome potential state-space explosion caused by the message contents, they propose symbolic analysis techniques for the realizability
conditions.

Finally, Sarath Indrakanti et al. analyze the design issues of establishing an authorization framework for Web services, especially the features required for an authorization policy language. They propose extensions to the .NET MyServices authorization service to support a range of authorization policies required in commercial systems. A healthcare system built using Web services is used as a case study to prove the effectiveness of their extended authorization model.

Table of Contents

The Lifecycle of Services Computing Innovation
Liang-Jie Zhang

NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services (pp. 1-21)
Ghandeharizadeh, S.; Papadopoulos, C.; Cai, M.; Zhou, R. & Pol, P.

On Feature Interactions Among Web Services (pp. 22-47)
Weiss, M. & Esfandiari, B.

AND/OR Graph and Search Algorithm for Discovering Composite Web Services (pp. 48-67)
Liang, Q.A. & Su, S.Y.W.

Realizability of Conversation Protocols with Message Contents (pp. 68-93)
Fu, X.; Bultan, T. & Su, J.

Authorization Service for Web Services and its Application in a Health Care Domain (pp. 94-119)
Indrakanti, S., Varadharajan, V. & Hitchens, M.