Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 368))

  • 950 Accesses

Abstract

With the advance of Web services technologies and the emergence of Web services into the information space, tremendous opportunities for empowering users and organizations appear in various application domains including electronic commerce, travel, intelligence information gathering and analysis, health care, digital government. Hence, Web services appear to be a solution for integrating distributed, autonomous and heterogeneous information sources. However, as Web services evolve in a dynamic environment which is the Internet many changes can occur, affect them and make them become unavailable. This presents us with the problem of substituting them, while maintaining the whole Web service functionality. In this paper, we propose an approach for solving this problem. We present several algorithms for solving several variants of this problem. Our work is illustrated with a healthcare case study.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Lee AJ, Nica A, Rundensteiner A (2002) The EVE approach: view synchronization in dynamic distributed environments. IEEE Trans Knowl Data Eng 14(5):931–954

    Google Scholar 

  2. Zhang X, Rundensteiner EA, Ding L (2001) PVM: Parallel view maintenance under concurrent data updates of distributed sources. In: Proceedings in Data Warehousing and Knowledge Discovery, pp 230–239

    Google Scholar 

  3. Lee AJ, Nica A, Rundensteiner EA (1997) The EVE framework: view evolution in an evolving environment, technical report WPI-CS-TR-97-4. Department of Computer Science, Worcester Polytechnic Institute

    Google Scholar 

  4. Blakeley JA, Larson P-E, Tompa FW (1986) Efficiently updating materialized views. In: Proceedings of SIGMOD, pp 61–71

    Google Scholar 

  5. Zhuge Y, Garcìa-Molina H, Wiener JL (1996) The strobe algorithms for Multi-SourceWarehouse consistency. In: International Conference on Parallel and Distributed Information Systems, pp 146–157

    Google Scholar 

  6. Agrawal D, El Abbadi A, Singh A, Yurek T (1997) Efficient view maintenance at data warehouses In: Proceedings of SIGMOD, pp 417–427

    Google Scholar 

  7. Benatallah B, Casati F, Toumani F (2006) Representing, analysing and managing web service protocols. Data Knowl Eng 58:327–357

    Google Scholar 

  8. Bordeaux L, Salaun G, Berardi D, Mecella M (2005) When are two web services compatible. Lect Notes Comput Sci 3324:15–28

    Google Scholar 

  9. Liu F, Zhang L, Shi Y, Lin L, Shi B (2005) Formal analysis of compatibility of web services via ccs. In: Proceedings of the International Conference on Next Generation Web Services Practices, IEEE Computer Society, pp 143

    Google Scholar 

  10. Martens A, Moser S, Gerhardt A, Funk K (2006) Analyzing compatibility of bpel processes. In: International Conference on Internet and Web Applications and Services, p 147

    Google Scholar 

  11. Pathak J, Basu S, Honavar V (2007) On context-specific substitutability of web services. In Proceedings of the International Conference on Web Services, IEEE Computer Society, pp 192–199

    Google Scholar 

  12. Rundensteiner EA, Lee AJ, Nica A (1997) On preservingviews in evolving environments. In: Proceedings of 4th International, Athens, Greece, pp 13.1–13.11

    Google Scholar 

  13. Koeller A, Rundensteiner EA (2000) History-Driven View Synchronization. Springer, Greenwich, pp 168–177

    Google Scholar 

  14. Nica A (1999) View evolution support for information integration systems over dynamic distributed information spaces. Ph.D. thesis, University of Michigan, Ann Arbor (in progress)

    Google Scholar 

  15. W3C (2004). Web services architecture. http://www.w3.org/TR/ws-arch/

  16. Dollimore J, Kindberg T, Coulouris G (2005) Distributed systems concepts and design, 4th edn. Addison Wesley, Pearson Education

    Google Scholar 

  17. Benatallah B, Casati F, Toumani F (2004) Web service conversation modeling. IEEE Computer Society

    Google Scholar 

  18. Benatallah B, Casati F, Toumani F, Hamadi R (2003) Conceptual Modeling of Web Service Conversations. In: CAiSE. Springer

    Google Scholar 

  19. Ponge J (2005) Modeling and Analyzing Web Services Protocols

    Google Scholar 

  20. Benslimane D, Maamar Z, Ghedira C (2005) A view-based Approach for tracking composite web services. In: Proceedings of the Third European Conference on Web Services (ECOWS 2005)

    Google Scholar 

  21. Maamar Z, Benatallah B, Mansoor W (2003) Service chart diagrams - description and application. In Proceedings of The Alternate Tracks of The 12th International World Wide Web Conference (WWW’2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hela Limam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Limam, H., Akaichi, J. (2015). A View Based Approach for Enhancing Web Services Availability. In: Herrero, Á., Sedano, J., Baruque, B., Quintián, H., Corchado, E. (eds) 10th International Conference on Soft Computing Models in Industrial and Environmental Applications. Advances in Intelligent Systems and Computing, vol 368. Springer, Cham. https://doi.org/10.1007/978-3-319-19719-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19719-7_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19718-0

  • Online ISBN: 978-3-319-19719-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics