Contact us:
jwsredit AT servicescomputing.org

 

Volume 6, Number 2, April-June 2009

RESEARCH PAPERS

PAPER ONE:

“Migrating Web Services in Mobile and Wireless Environments”


Park, Myung-Woo; Kim,Yeon-Seok; Lee,Kyong-Ho

Mobile devices enabled with Web services are being considered as equal participants of the Web services environment. The frequent mobility of devices and the intermittent disconnection of wireless network require migrating or replicating Web services onto adjacent devices appropriately. This article proposes an efficient method for migrating and replicating Web services among mobile devices through code splitting. Specifically, the proposed method splits the source code of a Web service into subcodes based on users?preferences for its constituent operations. The subcode with a higher preference is migrated earlier than others. The proposed method also replicates a Web service to other devices to enhance its performance by considering context information such as network traffic or the parameter size of its operations. To evaluate the performance of the proposed method, the effect of the code splitting on migration was analyzed. Furthermore, to show the feasibility of the proposed migration method, three application scenarios were devised and implemented。

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=34543

PAPER TWO:

“Estimating the Privacy Protection Capability of a Web Service Provider”


Yee, George O.M.

The growth of the Internet has been accompanied by the growth of Web services (e.g., e-commerce, e-health, etc.), leading to important provisions put in place to protect the privacy of Web service users. However, it is also important to be able to estimate the privacy protection capability of a Web service provider. Such estimates would benefit both users and providers. Users would benefit from being able to choose (assuming that such estimates were made public) the service that has the greatest ability to protect their privacy (this would in turn encourage Web service providers to pay more attention to privacy). Web service providers would benefit by being able to adjust their provisions for protecting privacy until certain target capability levels of privacy protection are reached. This article presents an approach for estimating the privacy protection capability of a Web service provider and illustrates the approach with an example.

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=34544

PAPER THREE:

“An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications”


Nepal, Surya; Zic, John; Chau, Thi

In the service-oriented architecture model, a service may be characterized by its exchange of asynchronous messages, and a service contract is a desirable composition of a variety of messages. Though this model is simple, implementing large-scale, cross-organizational distributed applications may be difficult to achieve in general, as there is no guarantee that service composition will be possible because of incompatibilities between the service contracts. This article examines and addresses this problem, first by identifying and specifying contract compatibility conditions based on standards such as WS-Business Activity, and second, through the use of a compatibility checking tool that enables application developers to perform checks at design time。

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=34545

PAPER FOUR:

“High Performance Approach for Server Side SOAP Processing”


Li, Lei; Niu, Chunlei; Chen, Ningjiang; Wei, Jun; Huang, Tao

Based on XML, Web services inherit not only the advantages of XML, but its relatively poor performance, which makes it a poor choice for many high-performance applications. In this paper, we propose a new approach to improve Web services performance. Focusing on avoiding traditional XML parsing and Java reflection at runtime, this paper develops a service-specific SOAP Processor to accelerate execution. Moreover, SOAP Processor embeds several cache implementations and uses a novel adaptive cache mechanism, which can choose an optimized cache implementation dynamically in the runtime. Through our experiments in this paper, we observed that our approach can achieve a huge performance gain by incorporating the SOAP Processor into the SOAP engine

To obtain a copy of the entire article, click on the link below.
http://www.igi-global.com/articles/details.asp?ID=34546

*****************************************************
For full copies of the above articles, check for this issue of the International Journal of Web Services Research (JWSR) in your Institution's library.
*****************************************************




Copyright © 2005 JWSR