A P2P IMPLEMENTATION FOR THE HIGH AVAILABILITY OF WEB SERVICES

Zakaria Maamar, Mohamed Sellami, Samir Tata, Quan Z. Sheng

2009

Abstract

This paper introduces a P2P-based approach to sustain the high-availability ofWeb services using a similaritybased replication strategies. To this end three strategies known as active, passive, and hybrid, are studied. This approach takes replication one step further by focussing on Web services that offer the same functionality as the originalWeb service does (i.e., the one to back up). This functionality similarity is built upon communities that gather similarly-functional Web services. To prove the suitability of the selected replication strategy for Web services high-availability, a P2P testbed on top of the JXTA platform is developed.

References

  1. Abraham, S., Thomas, M., and Thomas, J. (2005). Enhancing Web Services Availability. In ICEBE'2005.
  2. Amoretti, M., Zanichelli, F., Conte, G., and Bisi, M. (2008). Enabling peer-to-peer Web service architectures with JXTA-SOAP. In e-Society'08.
  3. Avizienis, A., Laprie, J. C., Randell, B., and Landwehr, C. (2004). Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Transactions on Dependable and Secure Computing, 1(1).
  4. Benatallah, B., Sheng, Q. Z., and Dumas, M. (2003). The Self-Serv Environment for Web Services Composition. IEEE Internet Computing, 7(1).
  5. Bentahar, J., Maamar, Z., Benslimane, D., and Thiran, P. (2007). Using Argumentative Agents to Manage Communities of Web Services. In WAMIS'2007.
  6. Harel, D. and Naamad, A. (1996). The STATEMATE Semantics of Statecharts. ACM Transactions on Software Engineering and Methodology, 5(4).
  7. Juszczyk, L., Lazowski, J., and Dustdar, S. (2006). Web Service Discovery, Replication, and Synchronization in Ad-Hoc Networks. In ARES'2006.
  8. Kim, K. H. (2000). Issues Insufficiently Resolved in Century 20 in the Fault-Tolerant Distributed Computing Field. In SRDS'2000.
  9. Laranjeiro, N. and Vieira, M. (2007). Towards Fault Tolerance in Web Services Compositions. In EFTS'2007.
  10. Maamar, Z., Lahkim, M., Benslimane, D., Thiran, P., and Sattanathan, S. (2007). Web Services Communities - Concepts & Operations -. In WEBIST'2007.
  11. Medjahed, B. and Bouguettaya, A. (March 2005). A Dynamic Foundational Architecture for Semantic Web Services. Distributed and Parallel Databases, Kluwer Academic Publishers, 17(2).
  12. Ribeiro, J. J. G., do Carmo, G. T., Valente, M. T., and C., M. N. (2007). Smart Proxies for Accessing Replicated Web Services. IEEE Distributed Systems Online, 8(12).
  13. Salas, J., Pérez-Sorrosal, F., Patin˜o Martínez, M., and Jiménez-Peris, R. (2006). WS-Replication: A Framework for Highly Available Web Services. In WWW'2006.
  14. Traversat, B., Arora, A., Abdelaziz, M., Duigou, M., Haywood, C., Hugly, J.-C., Pouyoul, E., and Yeager, B. (2003). Project JXTA 2.0 Super-Peer Virtual Network. Technical report, Sun Microsystems.
  15. Wiesmann, M., Pedone, F., Schiper, A., Kemme, B., and Alonso, G. (2000). Understanding Replication in Databases and Distributed Systems. In ICDCS'2000.
Download


Paper Citation


in Harvard Style

Maamar Z., Sellami M., Tata S. and Z. Sheng Q. (2009). A P2P IMPLEMENTATION FOR THE HIGH AVAILABILITY OF WEB SERVICES . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8111-87-6, pages 19-24. DOI: 10.5220/0001855500190024


in Bibtex Style

@conference{iceis09,
author={Zakaria Maamar and Mohamed Sellami and Samir Tata and Quan Z. Sheng},
title={A P2P IMPLEMENTATION FOR THE HIGH AVAILABILITY OF WEB SERVICES},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2009},
pages={19-24},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001855500190024},
isbn={978-989-8111-87-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - A P2P IMPLEMENTATION FOR THE HIGH AVAILABILITY OF WEB SERVICES
SN - 978-989-8111-87-6
AU - Maamar Z.
AU - Sellami M.
AU - Tata S.
AU - Z. Sheng Q.
PY - 2009
SP - 19
EP - 24
DO - 10.5220/0001855500190024