Skip to main content
Log in

Development of a mobile web services discovery and composition model

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Mobile computing, a challenging paradigm aiming at using and providing services anywhere and anytime, places great challenges on dynamic service discovery and composition. These challenges are specially related to mobile context (terminal constraints, user mobility, network connection, etc.) In fact, the discovery model began with semantically rewriting and enriching services and user query with OWL-S ontology and its non-functional properties (context, QoWS and user preferences). Then a similarity calculation step has been performed between the enriched user query and the set of advertised web services to generate the most relevant ones. Furthermore, the resulting services will be the inputs of a mobile web service composition process. Mobile web service composition is based on a formal model aiming to compute dynamic context (Location, Bandwidth) uncertainty and web service sensitivity. These values contribute to select web services that will form the composition plan. The web service composition algorithm suggests to the end user, the most relevant plans sorted in ascending order according to their total sensitivity value. The implementation and comprehensive simulation experiments show the efficiency of the mobile web service discovery and composition models.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Farley, P., Capp, M.: Mobile web services. BT Technol. J. 23(2), 202–213 (2005)

    Article  Google Scholar 

  2. Sôderholm, L.: Owl-s: Web Ontology Language for Services. Technical Report. University of Helsinki, Faculty of Science, Department of Computer Science (2012)

  3. Alférez, G., Pelechano, V.: Facing Uncertainty in Web Service Compositions. In: IEEE 20th International Conference on Web Services (2013)

  4. Ahmed, M., Minjie, Z.: Multi-objective service composition in uncertain environments. IEEE Trans. Serv. Comput. 1 (2008)

  5. PengWei, W., ZhiJun, D., ChangJun, J., MengChu, Z.: Automatic Web Service Composition Based on Uncertainty Execution Effects. In: IEEE (2015)

  6. Zhang, Y., Wang, J., Yan, Y.: Context-Aware Generic Service Discovery and Service Composition. In: IEEE International Conference on Mobile Services (2014)

  7. Mokhtar, S.B., Fournier, D., Georgantas, N., Issarny, V.: EASY: efficient semantic service discovery in pervasive computing environments with QoS and context support. J. Syst. Softw. 81(5), 785–808 (2007)

    Article  Google Scholar 

  8. Eyhab, A., Mahmoud, H.Q.: MobiEureka: an approach for enhancing the discovery of mobile web services. Pers. Ubiquit. Comput. 14, 609–620 (2009)

    Google Scholar 

  9. Khalid, E., Hossam, S.H., Patrick, M.: DaaS: cloud-based mobile web service discovery. Pervasive Mob. Comput. 13, 67–84 (2014)

    Google Scholar 

  10. Saadon, N., Mohamad, R.: Web Services Discovery Approach for Mobile Computing. In: Acadeumia (2016)

  11. Martin, D., Burstein, M., Hobbs, J.: Owl-s: Semantic Markup for Web Services. In: W3C Member Submission, vol. 22 (2004)

  12. Fensel, D., Bussler, C.: The web service modeling framework wsmf. Electron. Commer. Res. Appl. 1, 113–137 (2002)

    Article  Google Scholar 

  13. Besen, R., Sequiera, f.: A Mechanism for Semantic Web Service Discovery in Mobile Environments. In: The Tenth International Conference on Networks (2011)

  14. Peng, R., Zhengkun, Wang, L.: A Survey on Web Service Composition. In: 4th International Conference on Wireless Communications, Networking and Mobile Computing (2008)

  15. Mcheick, H., Hannech, A.: Semantic Web Service Adaptation and composition Method. In: The Eighth International Conference on Internet and Web Applications and Services (2013)

  16. Bhuvaneswari, A., Karpagam, G.R.: Reengineereing Semantic web Service Composition in a Mobile Environment. In: International Conference on Recent Trends in Information, Telecommunication and Computing, IEEE (2010)

  17. Ou, R., Wang, W., Gong, X., Chen, C., Ma, J.: A Service Composition Method for Mobile Environment. In: IEEE, China (2009)

  18. Giuseppe, D., Massimiliano, D., Massimo, M., Fabio, P.: Automatic Workflows Composition of Mobile Services. In: ICWS (2007)

  19. Mcheick, H., Hannech, A.: Modèle de composition des services web sémantiques par orchestration à la demande. In: Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 12) (2012)

  20. Keidl, M., Kemper, A.: Towards Context-Aware Adaptable Web Services. In: The 13th international World Wide Web Conference on Alternate Track Papers and Posters, pp. 55–65 (2004)

  21. Qian, Z., Wang, Z., Xu, T., Lu, S.: A dynamic service composition schema for pervasive computing. J. Intell. Manuf. 23, 1271–1280 (2010)

    Article  Google Scholar 

  22. Mokhtar, S.B., Fournier, D., Georgantas, N., Issarny, V.: Context-aware service composition in pervasive computing environments. Rapid Integration of Software Engineering Techniques, vol. 3943, pp. 129–144. Apringer, New York (2006)

    Chapter  Google Scholar 

  23. Sousa, J., Carrapatoso, E., Fonseca, B., Pimentel, M., Bulcão-Neto, R.: Composition of context aware mobile services using a semantic context model. Int. J. Adv. Softw. 2, 275–287 (2006)

    Google Scholar 

  24. Njima, C.B., Ghedira Guegan, C., Romdhane, L.B.: MobiDisc: SemanticWeb Service Discovery Approach in Mobile Environment. In: ICSOC, Paris (2014)

  25. Njima, C.B., Gamha, y., Romdhane, L.B.: A Probabilistic Model for Web Service Composition in Uncertain Mobile Contexts. In: AICCA, IEEE, Agadir (2016)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheyma Ben Njima.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ben Njima, C., Gamha, Y., Ghedira Guegan, C. et al. Development of a mobile web services discovery and composition model. Cluster Comput 23, 29–42 (2020). https://doi.org/10.1007/s10586-018-02904-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-018-02904-y

Keywords

Navigation