Issue No.02 - April-June (2009 vol.2)
Published by the IEEE Computer Society
Liang-Jie Zhang , IEEE
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSC.2009.19
In this issue, I am pleased to include six research papers which have gone through a comprehensive review, revision, and re-review process. As usual, all of the research accomplishments are presented in the context of the body of knowledge areas of Services Computing to illustrate the advances in the field. The theme topic of this issue is Services Design and Optimization, which covers services discovery, selection, pattern analysis, and consumption in various application scenarios.
In the body of knowledge areas of metadata of services interfaces (M.4.1.b), bridging business and IT architecture (M.4.2), and flexible business process integration (M.7.2), the first paper is entitled “Mismatch Patterns and Adaptation Aspects: A Foundation for Rapid Development of Web Service Adapters” by Woralak Kongdenfha, Hamid Reza Motahari-Nezhad, Boualem Benatallah, Fabio Casati, and Régis Saint-Paul. This paper presents mismatch patterns to capture recurring differences between business interfaces and protocols, as well as to leverage mismatch patterns for service adaptation through standalone adapters and service modification.
The second paper highlights the key elements of a general approach to optimizing service systems: robustness, system orientation, and being dynamic and transparent in the areas of services systems (M.1.0.a), optimization of services systems (M.1.0.e), and solution-level quality of service (M.12.1). The paper’s title is “Optimizing Service Systems Based on Application-Level QoS” by Qianhui Liang, Xindong Wu, and Hoong Chuin Lau. This paper presents a solution to optimizing service systems based on application-level QoS management by searching for a heuristically good service system.
QoS-based Web service discovery is a key technology area for services consumers to do filtering and selecting between functionally equivalent Web services published in services registries. The third paper is entitled “Mixed-Integer Programming for QoS-Based Web Service Matchmaking” by Kyriakos Kritikos and Dimitris Plexousakis. In the body of knowledge area of Web service discovery (M.3.3), this paper claims that Mixed-Integer Programming (MIP) should be used as a matchmaking technique instead of Constraint Programming (CP). The authors also analyze and experimentally evaluate their matchmaking algorithms against competing techniques in order to demonstrate their efficiency and accuracy.
The fourth paper’s title is “Personalized Recommendation over a Customer Network for Ubiquitous Shopping” by Hyea Kyeong Kim, Jae Kyeong Kim, and Young U. Ryu. In the knowledge area of application services and standards (M.12.1.a), the authors present a Buying-net to focus on a customer network in ubiquitous shopping spaces to implement a client-side recommendation model. The goal of introducing Buying-net is to improve recommendation accuracy with less computational time based on local relationships among customers and newly available information. Using different devices and installed software applications, the customers of the Buying-net space can dynamically articulate their own preferences and identify similar types of customers to generate recommended items.
In the body of knowledge areas of formalization of services composition (M.6.0.d) and business process modeling (M.7.0.1), the fifth paper in this issue addresses the formalization of interactions among Web services. The paper’s title is “Choreographing Web Services” by Adam Barker, Christopher D. Walton, and David Robertson. In the area of Web service choreography language, this paper presents the Multiagent Protocols (MAP) and demonstrates how to use MAP to specify service choreographies. Compared to a specification at both the conceptual and executable levels, MAP is a directly executable specification. Services can be sent dynamically realized by a group of distributed peers to execute at runtime.
The sixth paper is in the knowledge areas of Web services discovery (M.3.3) and service mash-up (M.11.3.b). The paper’s title is “Discovering Homogeneous Web Service Community in the User-Centric Web Environment” by Xuanzhe Liu, Gang Huang, and Hong Mei. This paper analyzes the service discovery requirements from the service consumer’s perspective and outlines a conceptual model of homogeneous Web service communities. The authors also present a similarity measurement model for Web services based on the metadata from WSDL. A Web 2.0-based prototype is created to validate the model and corresponding discovery algorithms in Web services.
I would like to take this opportunity to thank all of the associate editors and reviewers who have made tremendous efforts to ensure the quality of TSC. I hope you enjoy this issue and will give us your comments and great ideas to help further improve the quality of the journal.
Liang-Jie (LJ) Zhang
For information on obtaining reprints of this article, please send e-mail to: firstname.lastname@example.org.