A Methodological Approach for the Dynamic Adaptation of Web Services to the Context

Omnia Saidani Neffati, Rim Samia Kaabi, Naoufel Kraiem


The dynamic nature of environnments in which Web services are executed require that these ones must be reactive and adaptive in order to meet changing requirements.These changing requirements have to be taken into account in the Web service composition process. BPEL (Business Process Execution Language), the de-facto standard language used to define processes through the composition of Web services, doesn’t support dynamic changes. Therfore, BPEL dosen’t support the dynamic adaptation of Web service composition according to the context. In this paper, we propose solution in order to support the dynamic adaptation of service composition through BPEL.


  1. IBM, 2015. Available at: < http://www 01.ibm.com/sup ort/knowledgecenter/SSBTEG_4.3.0/com.ibm.wbia_a dapters.doc/doc/webservices/webservices17.htm%23H DRI1020534?lang=fr > [Accessed December 2015].
  2. Alférez, G.H., Pelechano, V., Mazo, R., Salinesi, C. and Diaz, D., 2013. Dynamic adaptation of service compositions with variability models. J. Syst. Software.
  3. Szyperski, C, 2000. Component Software and The Way Ahead, chapter 1, pages 1-20. Cambridge University Press.
  4. Zeginis, C and Plexousakis, D., 2010. Web Service Adaptation: State of the art and Research Challenges. Technical Report. ICS-FORTH.
  5. BPEL, 2007. Available at: < http://docs.oasis-open.org /wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf> [Accessed December 2015].
  6. Domingos, D., Martinho. R. and Cândido.C., 2013. Flexibility in cross-organizational WS-BPEL business processes. Journal of Procedia Technology. Elsevier.
  7. Charfi, A and Mezini, M., 2007. AO4BPEL: An AspectOriented Extension to BPEL. World Wide Web., 10(3), pp 309-344.
  8. Boukadi.K., Ghedira, C., Maamar, Z., Benslimane, D. and Vincent.L., 2009. Context-Aware Data and IT Services Collaboration in E-Business. Transactions on Large-Scale Data- and Knowledge-Centered Systems I. Volume 5740 of the series Lecture Notes in Computer Science pp 91-115.Springer.
  9. Yamato, Y., Nakano, Y. and Sunaga, H., 2010.Contextaware Service Composition and Change-over Using BPEL Engine and Semantic Web. Book ISBN9537619540, 9789537619541. INTECH Open Access Publisher.
  10. Boumhamdi, K. and Jarir, Z., 2010. A Flexible Approach to Compose Web Services in Dynamic Environment. International Journal of Digital Society (IJDS), Volume 1, Issue 2.
  11. Tout, H., Mourad, A., Talhi, C. and Otrok, H., 2015. AOMD approach for context-adaptable and conflictfree Web.
  12. Dey, A.K., 2001. Understanding and Using Context. Personal and Ubiquitous computing. vol. 5, n° 1. Springer Verlag.
  13. Han, S.N., Lee, G. and Crespi, N., 2013. Semantic Context-aware Service Composition for Building Automation System. IEEE Transactions on Industrial Informatics, Vol: PP, no. 99. IEEE.
  14. Kim, J.D., Son, J. and Baik, D.K., 2012. CA5W1H onto: ontological context-aware model based on 5W1H. International Journal of Distributed Sensor Networks.
  15. Chihani, B., Bertin, E. and Jeanne. F., 2011.ContextAware Systems: A Case Study. Digital Information and Communication Technology and Its Applications, Communications in Computer and Information Science, Volume 167, pp 718-732. 2011.
  16. Chaari, T., 2007. PhD thesis. Adaptation of pervasive applications in multi-contexts environments. The National Institute of Applied Sciences in Lyon.
  17. Akkawi, F., Akkawi, K., Bader, A., Ayyash, M., Fletcher, D. and Alzoubi, K., 2007. Software adaptation: A conscious design for oblivious programmers. In: Proceedings of the IEEE Aerospace Conference. pp. 1-12.
  18. Keeney, J., 2004. Completely unanticipated dynamic adaptation of software. Ph.D. thesis, Trinity College Dublin.
  19. BPMN, 2011. Available at <http://www.omg.org/spec/BP MN/2.0/> [Accessed December 2015].
  20. Ayora, C., Alférez, G. H., Torres, V. and Pelechano, V., 2012. Applying CVL to business process variability management. In: Proceedings of VARiability for You. MODELS pp. 24-29.
  21. Angles, R., 2014. Adaptation Dynamique des Processus Métier. Adaptation of Business Process. Ingéniere des Systèmes d'Information, Volume 19.
  22. Gruber, T.R., 1993. Toward principles for the design of ontologies used for knowledge sharing. Presented at the Padua workshop on Formal Ontology.
  23. Studer, R., Benjamins, R. and Fensel, D., 1998. Knowledge engineering: Principles and methods. Data & Knowledge Engineering 161-198.
  24. Guermaha, H., Fissaaa, T., Hafiddia, H., Nassara, M. and Kriouilea, A., 2014. A Semantic Approach for Service Adaptation in Context-Aware Environment. International Symposium on Emerging Inter-networks, Communication and Mobility. Elsevier.
  25. Najar, S., 2014. Adaptation of sensitive services to the context according to an intentional approach. PhD thesis, University of Paris I -Pantheon Sorbonne.
  26. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., and Riboni, D., 2010. A survey of context modelling and reasoning techniques. In Pervasive Mobile Computing 6(2), pp. 161-180.
  27. UDDI, 2004. Universal, Description, Discovery and Integration. Version 3.0.2. Available at < http://www.uddi.org/pubs/uddi-v3.0.2-20041019.htm > [Accessed December 2015].
  28. Indulska, J., and Sutton, P., 2003. Location management in pervasive systems. In Proceedings of the Australasian Information Security Workshop Conference on ACSW Frontiers, pp. 143- 151.Paris.France.

Paper Citation

in Harvard Style

Neffati O., Kaabi R. and Kraiem N. (2016). A Methodological Approach for the Dynamic Adaptation of Web Services to the Context . In Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-187-8, pages 614-624. DOI: 10.5220/0005873206140624

in Bibtex Style

author={Omnia Saidani Neffati and Rim Samia Kaabi and Naoufel Kraiem},
title={A Methodological Approach for the Dynamic Adaptation of Web Services to the Context},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},

in EndNote Style

JO - Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - A Methodological Approach for the Dynamic Adaptation of Web Services to the Context
SN - 978-989-758-187-8
AU - Neffati O.
AU - Kaabi R.
AU - Kraiem N.
PY - 2016
SP - 614
EP - 624
DO - 10.5220/0005873206140624