Bi-Objective Competition Pricing Model for Component Web Service Economy

Bi-Objective Competition Pricing Model for Component Web Service Economy

Yu Wang, XiaoLin Li, HuaPing Chen
Copyright: © 2021 |Pages: 25
DOI: 10.4018/IJWSR.2021040105
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In the web service marketplace, component-based economy has been proposed for describing participants' behavioral patterns. Composite service networks combine multiple composite services required by various service consumers. With each composite service as a product, web services comprise heterogeneous products. In this study, the pricing behavior of networked individual service providers is investigated. With the objective of service survival or high profitability, service providers compete both on the single-service and service-network levels. Using examples, several mild assumptions are formulated and analyzed. Then, a bi-objective optimization model is proposed based on these assumptions, which attempts to maintain a reasonable effectiveness-fairness trade-off from the individual service providers' perspective. The NP-completeness of the single-objective version is demonstrated by transforming the problem into a subset sum problem, which highlights the challenge of obtaining a pareto set for the bi-objective model. Finally, to validate the proposed model, numerical experimentation and case study are conducted, and both the bi-objective and many-objective versions of the problem are discussed.
Article Preview
Top

1. Introduction

Web service technologies utilize Service-Oriented Architecture (SOA) as well as Service-Oriented Computing (SOC) (Lemos, Daniel, & Benatallah, 2015; Wagner, Ishikawa, & Honiden, 2016). The SOA framework contains the service provider, service registry and service consumer. The service provider develops and publishes web services in a standard format. The service registry contains service-related information, including the addresses of service providers and technical information. Service consumers use the information provided by the service registry and then, discover, bind, and invoke expected web services.

Service complementarity within a service class has attracted significant research attention (Garcia Llinas & Nagi, 2015; Liang, Qin, Tang, & Tan, 2019). To enable increasingly complex functionality, web software designers flexibly compose different services into composite ones, which benefit from the functionalities provided by single-component services, and then expose them as high-level composite services in a value-adding manner. This combination process is known as web service composition (WSC).

Using WSC, web software designers build executable business processes, including business logic and task execution orders, which are conducted from one party's perspective (Tbahriti, Ghedira, Medjahed, & Mrissa, 2014; Yan et al., 2016). However, in this study, we do not consider the technical processes of web services; rather, we focus on its economic properties. Multi-objective and many-objective optimization mathematical model are established to optimize the pricing behavior of all participators and the profits of each single service providers can be improved by considering pricing references provided in the Pareto front, which is more realistic.

We start by analyzing the economic behaviors of service providers. To implement a web service, the service provider may need to consider the economic feasibility of providing the service. This economic feasibility can be reflected in the benefits afforded to service providers, including service differentiation and profitability. Specifically, service profitability is investigated from the perspective of web services pricing in web service markets.

By formulating web services pricing as an optimization problem, the proposed model can serve as a decision-support tool for service providers. In real-life systems, this model can be competitive for investigating pricing in web service markets, which, as an economic behavior pattern, is often difficult or impossible to formulate accurately.

The contributions of the present study are as follows:

  • a.

    A multi-objective and many-objective optimization model is presented to formulate the web services pricing behaviors under the given assumptions.

  • b.

    The challenge associated with solving the model is demonstrated in terms of the NP-completeness of a single-objective version.

  • c.

    The model is solved using a multi-objective Genetic Algorithm Solver; Pareto front solutions are discussed based on the structure of the given composite web services network.

The remainder of this paper is structured as follows. Some preliminaries for the web services pricing framework are described in Section 2. Section 3 provides the background and assumptions of the studied problem. In Section 4, the problem is formulated and the complexity analysis presented. Numerical studies are described in Section 5 and a real world case study was conducted in section 6. Finally, conclusions are presented in Section 7.

Complete Article List

Search this Journal:
Reset
Volume 21: 1 Issue (2024)
Volume 20: 1 Issue (2023)
Volume 19: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 18: 4 Issues (2021)
Volume 17: 4 Issues (2020)
Volume 16: 4 Issues (2019)
Volume 15: 4 Issues (2018)
Volume 14: 4 Issues (2017)
Volume 13: 4 Issues (2016)
Volume 12: 4 Issues (2015)
Volume 11: 4 Issues (2014)
Volume 10: 4 Issues (2013)
Volume 9: 4 Issues (2012)
Volume 8: 4 Issues (2011)
Volume 7: 4 Issues (2010)
Volume 6: 4 Issues (2009)
Volume 5: 4 Issues (2008)
Volume 4: 4 Issues (2007)
Volume 3: 4 Issues (2006)
Volume 2: 4 Issues (2005)
Volume 1: 4 Issues (2004)
View Complete Journal Contents Listing