IEEE Transactions on Services Computing
IEEE Transactions on Services Computing (TSC) is a journal that focuses on research on the algorithmic, mathematical, statistical and computational methods that are central in services computing; the emerging field of Service Oriented Architecture, Web Services, Business Process Integration, Solution Performance Management, Services Operations and Management. Read more about TSC
Expand your horizons with Colloquium, a monthly survey of abstracts from all CS transactions! Replaces OnlinePlus in January 2017.
From the November/December 2016 issue
Adaptive Service Selection According to the Service Density in Multiple Qos Aspects
By Jae-Hyun Cho, Han-Gyu Ko, and In-Young Ko
In task-oriented service computing, a user's computing goal is modeled and represented as a task, which is composed of activities that are performed by accessing service instances in a local environment. The abstract service requirements specified in an activity of a task are resolved and bound to service instances dynamically in runtime. When there are many candidate services that provide similar capabilities for a task, it is essential to consider quality of service (QoS) such as response time, latency, and availability to determine which service instances to use. Finding a service composition that meets the optimal level of quality is a well-known NP-hard problem—the time complexity for task-level (global) optimization increases exponentially as the number of services and the number of quality attributes increase. Although it is possible to use a heuristic approach that shows a reasonable response time with a certain level of service quality, this strategy often fails when there are hard QoS constraints that need to be considered in the task level. In this paper, to overcome this limitation, we propose an adaptive method of selecting services based on the hardness of QoS constraints. The basic idea is to sample services that represent a specific quality-value range. The quality-value range of candidate services is divided into smaller sub-ranges in which representative services are sampled and evaluated. At this time, the size of the QoS sub-ranges is determined adaptably based on the hardness of the QoS constraints. In a QoS sub-range, candidate services may have a similar QoS value for a quality attribute. We calculate the utility of candidate services in a QoS sub-range and sample the highest utility service. This process of sampling services and evaluating their utility value is repeated until it makes a composite service that has the highest level of global utility for a task. Our experiment results show that the proposed approach effectively improves the success rate of service composition while achieving a certain level of global optimality and maintaining a reasonable level of performance. Our approach shows up to 80 percent improvement in success rate in comparison to the existing heuristic approaches.
Editorials and Announcements
- We are pleased to announce that James Joshi, a professor in the School of Information Sciences at the University of Pittsburgh, USA, has been named the new Editor-in-Chief of the IEEE Transactions on Services Computing starting in 2017.
- Get Your Journals as eBooks for Free
- Congrats to TSC's Editor-in-Chief, Ling Liu, on winning the 2012 IEEE Computer Society Technical Achievement Award!
- Editorial: Services Computing in 2016 (Jan/Feb 2016)
- Editorial: Service Computing in 2015 (Jan/Feb 2015)
- Editorial: Service Computing in the Next Seven Years (Oct-Dec 2014)
- Editorial: A Message from the Editor-in-Chief (Apr-June 2013)
- Introduction of new Associate Editors (Jan-Mar 2013)
- Editorial: A message from the new Editor-in-Chief (Jan-Mar 2013)
- Editorial: Farewell and Introduction to the New Editor-in-Chief (Jan-Mar 2013)
- Editorial: Moving to the Fifth Year of TSC (Jan-Mar 2012)
- Special Issue on Cyber-Physical Systems and Services (March/April 2016)
- Special Issue on Big Data Analytics, Infrastructure, and Applications (Jan/Feb 2016)
- Recommendation Techniques for Services Computing and Cloud Computing (May/June 2015)
- Emerging Web Services (May/June 2015)
- Special Issue on Clouds for Social Computing (July-Sept 2014)
- Special Section on Social and Economic Computing (Apr-June 2013)
- Special Issue on Cloud Computing (Oct-Dec 2012)
- Special Section on Enforcement and Management in Services Computing (Apr-Jun 2012)
Call for Papers
- Special Issue on Recent Advances in Web Services Research (PDF)
Submission Deadline: March 15, 2017.
- Special Issue on Fog Computing and Services (PDF)
Submission Deadline: October 31, 2017.
Access Recently Published TSC Articles
Subscribe to the RSS feed of latest TSC content added to the digital library.
Sign up for the Transactions Connection Newsletter.