Web Services Research and Practices

Web Services Research and Practices

Liang-Jie Zhang (Kingdee International Software Group Co., Ltd., China)
Indexed In: SCOPUS View 2 More Indices
Release Date: April, 2008|Copyright: © 2008 |Pages: 358
ISBN13: 9781599049045|ISBN10: 159904904X|EISBN13: 9781599049076|DOI: 10.4018/978-1-59904-904-5


Web services is rapidly becoming one of the most valued aspects of information technology services, as Web-based technological advancements continue to grow at an exponential rate.

Web Services Research and Practices provides researchers, scholars, and practitioners in a variety of settings essential up-to-date research in this demanding field, addressing issues such as communication applications using Web services; Semantic services computing; discovery, modeling, performance, and enhancements of Web services; and Web services architecture, frameworks, and security.

Reviews and Testimonials

This book provides researchers, practitioners, and educators with the most current research results in the field.

– Liang-Jie Zhang, IBM T. J. Watson Research Center, USA

Table of Contents and List of Contributors

Search this Book:


I am pleased to bring you Modern Technologies in Web Services Research. Web services technology has been widely admitted as the future technology for Internet computing and distributed computing. As the second volume in the IGI Advanced Book Series, this book provides researchers, practitioners, and educators with the most current research results in the field in 10 chapters. Chapter I is titled “Efficient Encodings for Web Service Messages” by Christian Werner, Carsten Buschmann, and Stefan Fischer. The chapter discusses the overhead of network bandwidth using SOAP for service integration. The authors explore compression strategies through a detailed survey and evaluation of stateof- the-art binary encoding techniques for SOAP. The chapter also introduces an experimental concept for SOAP compression based on differential encoding, which makes use of the commonly available WSDL description of a SOAP Web service. Chapter II is titled “NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services” by Shahram Ghandeharizadeh, Christos Papadopoulos, Min Cai, Runfang Zhou, and P. Pol. The chapter presents a network adaptable middleware that strikes a compromise between the encoding/decoding and associated overhead of data compression to enhance response time of Web services. Chapter III is titled “Reliability Analysis of Top-Down Web Service Composition Specifications” by Xiang Fu, Tevfik Bultan, and Jianwen Su. The chapter presents “conversation protocol,” a top-down specification approach to study the realizability problem of conversation protocols. Chapter IV is titled “Efficient Transport Bindings for Web Service Messages” by Christian Werner, Carsten Buschmann, Tobias Jäcker, and Stefan Fischer. The chapter introduces PURE, a UDP-based transport binding method that significantly reduces the protocol overhead while featuring low latency. The authors prove the resulting reduction of network traffic, and discuss how the data rate efficiency and latency can be enhanced further by transport-level considerations. Chapter V is titled “A Framework Supporting Context-Aware Multimedia Web Services Delivery” by Jia Zhang, Liang-Jie Zhang, Francis Quek, and Jen-Yao Chung. The chapter presents a componentization model to support quality of service (QoS)-centered, context-aware multimedia Web services delivery. A multimedia Web service is divided into control flow and data flow, each being delivered via different infrastructures and channels. The authors also propose enhancements to Simple Object Access Protocol (SOAP) and Composite Capability/Preference Profiles (CC/PP) protocols to improve their flexibility to serve multimedia Web services. Chapter VI is titled “Adaptive Search- and Learning-Based Approaches for Automatic Web Service Composition” by Nikola Milanovic and Miroslaw Malek. The chapter models automatic service composition as a search problem. Basic heuristic search, probabilistic, learning-based, backwards (decomposition), and bidirectional (hybrid) automatic composition mechanisms are presented and compared, and the state space and equality of abstract machines are defined. Chapter VII is titled “Providing Multi-Page Data Extraction Services with XWRAPComposer” by Ling Liu, Jianjun Zhang, Wei Han, Calton Pu, James Caverlee, Sungkeun Park, Terence Critchlow, David Buttler, Matthew Coleman, and Lawrence Livermore. The chapter presents XWRAPComposer, a wrapper code generation toolkit built on service-oriented architecture to facilitate semiautomatically generating WSDL-enabled wrapper programs. Chapter VIII is titled “An SLA-Based Auction Pricing Method Supporting Web Services Provisioning” by Jia Zhang, Ning Zhang, and Liang-Jie Zhang. The chapter presents a formal model for Web services-based auctions. The authors examine the specific features of Web services towards applying auctions and establish a Web services-oriented auction model, focusing on investigating and mathematically proving how service providers can decide different service auction strategies to obtain higher profit. The chapter also proposes to utilize the technique of service level agreement (SLA) documents as resources to deduce service requestors’ preferences. Chapter IX is titled “Dynamic, Flow Control-Based Information Management for Web Services” by Zahir Tari, Peter Bertok, and Dusan Simic. The chapter presents a model of information flow control using semi-discretionary label structures. A set of rules are identified to increase the flexibility of information flow control, while exploiting labels as a practical component to ensure security control. A centralized model for dynamic label checking is also proposed to theoretically verify the presented model. Chapter X is titled “Model-Driven Semantic Web Services” by Gerald C. Gannod, John T.E. Timm, and Raynette J. Brodie. The chapter proposes a suite of automated software tools for facilitating the construction of OWL-S specifications. The authors introduce an approach for specifying OWL-S specifications (OWL-S profiles and process models) through the use of model-driven architecture and user interaction to describe OWL-S groundings. In summary, this book accumulates some of the most recent research results in the field of Web services. Enjoy the reading of the book!

Author(s)/Editor(s) Biography

Liang-Jie (LJ) Zhang received his Ph.D. on Pattern Recognition and Intelligent Control from Tsinghua University. Currently, he is the Chief Technology Officer (CTO) and Senior Vice President of Kingdee International Software Group Company Limited. Dr. Zhang has published more than 160 technical papers in journals, book chapters, and conference proceedings. He has 50 granted patents. He was elected as an IEEE Fellow in 2011, and in the same year won the Technical Achievement Award "for pioneering contributions to Application Design Techniques in Services Computing" from the IEEE Computer Society. He has served as the President of Shenzhen Big Data Alliance since 2013. Dr. Zhang is the Editor-in-Chief of the International Journal of Web Services Research (IJWSR)."