Affiliation:
1. Yonsei University, South Korea
Abstract
With the emergence of powerful mobile Internet devices such as smartphones, mobile devices are expected to play the role of service providers or even brokers, as well as clients. However, the frequent mobility of devices and the intermittent disconnection of mobile and wireless network may degrade the availability and reliability of services. To resolve these problems, this paper proposes an efficient method for migrating and replicating Web services among mobile devices. Specifically, the proposed method splits the source code of a Web service into subcodes depending on users’ preferences for its constituent operations. For the seamless provisioning of services, a subcode with a higher preference is migrated earlier than others. To evaluate the performance of the proposed method, the effect of the code splitting on migration was analyzed.
Reference21 articles.
1. Bellavista, P., Corradi, A., & Magistretti, E. (2004). Lightweight code mobility for proxy-based service rebinding in MANET. Proceedings of the 1st Int'l Symp. Wireless Communication Systems, Port Louis, Mauritius, September 20-22, (pp. 208-214).
2. A framework for call graph construction algorithms
3. Grove, D., DeFouw, G., Dean, J., & Chambers, C. (1997). Call graph construction in object-oriented languages. Proceedings of the ACM SIGPLAN Conf. Object-Oriented Programming Systems Languages and Applications, Atlanta, USA, October 5-9, (pp. 108-124).
4. Hammerschmidt, B. C., & Linnemann, V. (2005). Migrating stateful Web services using Apache AXIS and P2P. Proceedings of the IADIS Int'l Conf. Applied Computing, Algarve, Portugal, February 22-25, (pp. 433-441).
5. Migratable Web services: Increasing performance and privacy in service oriented architectures.;B. C.Hammerschmidt;IADIS International Journal on Computer Science and Information System,2006