Demand Driven Web Services

Demand Driven Web Services

Zhaohao Sun (University Of Ballarat, Australia ), Dong Dong (Hebei Normal University, China ) and John Yearwood (Federation University, Australia)
DOI: 10.4018/978-1-61520-819-7.ch003
OnDemand PDF Download:
No Current Special Offers


Web services are playing a pivotal role in e-business, service intelligence, and service science. Demand-driven web services are becoming important for web services and service computing. However, many fundamental issues are still ignored to some extent. For example, what is the demand theory for web services, what is a demand-driven architecture for web services and what is a demand-driven web service lifecycle remain open. This chapter addresses these issues by examining fundamentals for demand analysis in web services, and proposing a demand-driven architecture for web services. It also proposes a demand-driven web service lifecycle for the main players in web services: Service providers, service requestors and service brokers, respectively. It then provides a unified perspective on demand-driven web service lifecycles. The proposed approaches will facilitate research and development of web services, e-services, service intelligence, service science and service computing.
Chapter Preview


Web services are Internet-based application components published using standard interface description languages and universally available via uniform communication protocols (ICWS, 2009). With the dramatic development of the Internet and the web in the past decade, web services have been flourishing in e-commerce, e-business, artificial intelligence (AI), and service computing. They have also offered a number of strategic advantages such as mobility, flexibility, interactivity and interchangeability in comparison with traditional services (Hoffman, 2003).

The fundamental philosophy of web services is to meet the needs of users precisely and thereby increase market share and revenue (Rust & Kannan, 2003). Web services have helped users reduce the cost of information technology (IT) operations and allow them to closely focus on their own core competencies (Hoffman, 2003). At the same time, for business marketers, web services are very useful for improving interorganizational relationships and generating new revenue streams (Sun & Lau, 2007). Furthermore, web services can be considered a further development of e-business (Gottschalk, 2001), because they are service-focused business paradigms that use two-way dialogues to build customized service offerings, based on knowledge and experience about users to build strong customer relationships (Rust & Kannan, 2003). However, one of the intriguing aspects of web services is that any web service cannot avoid similar challenges encountered in traditional services such as how to meet the customer’s demands in order to attract more customers.

Service-oriented architecture (SOA) is an important topic for service computing, service science and service intelligence (Singh & Huns, 2005). The special form of SOA in web services is Web service architectures. Web service architectures are the basis for engineering many activities in web services. Therefore, there are many web service architectures proposed in the web service community (Erl, 2006; Alonso, et al, 2004). Papazoglou (2003) proposes a hierarchical service-oriented architecture (SOA) for web services. Burstein, et al. (2005) propose a semantic web services architecture. However, the existing web service architectures are mainly from the perspective of implementation (Benatallah, et al, 2006) rather than from a demand perspective. It seems that demand-driven web service architecture and corresponding web services have not yet received any attention, to our knowledge, although demand is a critical force for developing web services, just as demand is a driving factor for microeconomics.

Complete Chapter List

Search this Book: