Font Size: a A A

Competitive service market: Modeling, storage and management

Posted on:2011-04-15Degree:Ph.DType:Dissertation
University:Iowa State UniversityCandidate:Cheng, ShuxingFull Text:PDF
GTID:1468390011970343Subject:Computer Science
Abstract/Summary:
In order to capture the business dynamics underlying SOA-based service systems, we propose and formalize the concept of a competitive service market (CSM). A CSM is composed of a set of composite service providers, each managing a collection of atomic service providers. With the help of service composition protocol, composite service providers are able to invoke atomic services and aggregate them into value-added composite services for servicing various types of customers' requests. Centering around the setting of a competitive service market, our research is separated into three parts: (1) Aiming to support the quantitative-based decision processes of different market players, we construct stochastic models to conduct performance analysis at various levels spanning vertically on the structural hierarchy of the service market. (2) In the context of requirements analysis, we classify the concept of service and service instance in terms of their respective functional and non-functional features. Hereafter, we identify the related storage issues and propose a counting Bloom filter-based hybrid storage architecture for the service registry design underlying the service market. A feature-based service discovery protocol is developed to demonstrate the usefulness of this design. (3) The business relationship between different market players are typically framed through the service level agreements (SLAs), which specify the attributes of QoS-based metrics and service costs for the realized service provisioning. SLAs constitute the backbone structure for managing the CSM. We identify several SLA design patterns in terms of different business scenarios that can occur in the life cycle of a service market. Against each pattern we study the corresponding SLA design scheme that can meet its unique requirements. In addition, we systematically investigate the application of Bayes estimator in these schemes, since the knowledge of their negotiation counterpart or market competitors is essential for reaching the goal of utility optimization. At the end, we cast the hybrid SLA design framework into a stochastic model that allows decision makers to obtain evaluations of performance of interest.
Keywords/Search Tags:Service, SLA design, Storage
Related items