In the first paper, “Adaptive SOA Solution Stack,“ Krzysztof Zieli ski et al. present the concept of an adaptive extension of the SOA Solution Stack (S3). The major contribution of this work is an integrated approach to adaptive SOA system development. By following an integrated approach, adaptability aspects are introduced in a uniform way to each layer of the underlying S3 model; this leads to a multilayer adaptive system.
In the second paper, “Optimization of Resource Provisioning Cost in Cloud Computing,” Sivadon Chaisiri et al. examine current resource provisioning strategies for cloud consumers. After identifying underprovisioning and overprovisioning problems under the demand and price uncertainty in cloud computing environments, the authors present an optimal cloud resource provisioning algorithm that minimizes the total cost for provisioning resources offered by multiple cloud providers in a certain time period. The presented algorithm can optimally adjust the trade-off between reservation of resources and allocation of on-demand resources.
In the third paper, “Query Access Assurance in Outsourced Databases,” Wangchao Le and Feifei Li examine the problem of defeating a lazy server for distributed databases under the database-as-a-service model. Authors formalize the concept of query access assurance for IO-bound queries in the context of distributed databases and present two efficient schemes that achieve query access assurance with high success probabilities.
In the fourth paper, “Runtime Enforcement of Web Service Message Contracts with Data,” Sylvain Hallé and Roger Villemaire address problems arising from the fact that an increasing number of web services exhibit a stateful behavior with constraints on messaging while the nature of web services including prevailing interface specification languages are stateless. The authors present an algorithm for the run-time monitoring of data-aware workflow constraints as well as an on-the-fly run-time monitoring algorithm that enforces such constraints on message sequences.
In the fifth paper, “ TiCoBTx-Net: A Model to Manage Temporal Consistency of Service-Oriented Business Collaboration,” Haiyang Sun et al. consider temporal inconsistency issues in service-oriented business collaborations. The main contribution of this work is the Timed Choreographical Business Transaction Net ( TiCoBTx-Net) model that enables individual business participants to specify and manage temporal consistencies/inconsistencies.
In the sixth paper, “Toward Secure and DependableStorage Services in Cloud Computing,” Cong Wang et al. investigate data security-related problems in cloud data storage; e.g., loss of control over data. The authors propose an effective and flexible distributed storage verification scheme with explicit dynamic data support in order to provide better assurances of cloud data integrity and availability.
In the seventh and final paper, “Expert Discovery and Interactions in Mixed Service-Oriented Systems,” Daniel Schall et al. consider the need for flexible involvement of software-based services as well as human experts and knowledge workers in distributed activities. The authors propose a context-sensitive, trust-based algorithm, ExpertHITS, which is inspired by the concept of hubs and authorities in web-based environments. The suggested approach takes trust relations and link properties in social networks into account to better estimate the reputation of users; it also utilizes a combination of preplanned process steps and ad hoc activities to solve emerging problems in distributed collaboration environments.
M. Kirchberg is with the Cloud and Security Lab, Hewlett-Packard Labs, Singapore, and the Department of Computer Science, National University of Singapore. E-mail: Markus.Kirchberg@ieee.org.
P.C.K. Hung is with the Faculty of Business and Information Technology, Institute of Technology, University of Ontario, Canada. E-mail: Patrick.Hung@uoit.ca.
For information on obtaining reprints of this article, please send e-mail to: firstname.lastname@example.org.
Markus Kirchberg received the MS degree in computer science from the Clausthal University of Technology, Germany, and the PhD degree from Massey University, New Zealand. He is an expert with the Cloud and Security Lab at Hewlett-Packard Laboratories in Singapore and also holds an adjunct assistant professor position with the Department of Computer Science at the National University of Singapore (NUS). His major research interests include big data management, data analytics, data provenance, explorative data visualisation, privacy & trust, and service-oriented computing. He is a member of the IEEE.
Patrick C.K. Hung is an associate professor with the Faculty of Business and Information Technology at the University of Ontario Institute of Technology, Canada. He was a founding member of the IEEE International Conference of Web Services (ICWS) and the IEEE International Conference on Services Computing (SCC). He is an associate editor of the IEEE Transactions on Services Computing, the International Journal of Web Services Research, and the International Journal of Business Process and Integration Management. He is a member of the IEEE.