Skip to main content

Dynamic Resource Management Middleware for Modern Service Oriented Systems

  • Conference paper
  • First Online:
  • 398 Accesses

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

Abstract

Service-oriented architecture is a major architectural pattern used for the development of large scale IT systems. Along with the increase in adaptation of SLAs (Service Level Agreements) in contracts between clients and service providers, these changes lead to new challenges in the field of Quality of Service (QoS) management. Due to loose coupling of web services and the dynamic, non-deterministic nature of such systems, there is a necessity to develop new methods and infrastructure solutions for proper resource management in such systems. This paper presents a proposition of a middleware for quality of service and resource management, which addresses unique challenges related to service-oriented systems that provide functionality through composite services. The proposition contains the description of the architecture of the middleware system, description of request processing workflow and a definition of quality of service and resource allocation problem for introduced system, followed by the proposition of optimization model for this problem.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Cao, H., Feng, X., Sun, Y., Zhang, Z., Wu, Q.: A service selection model with multiple QoS constraints on the MMKP. In: Network and Parallel Computing Workshops, pp. 584–589 (2007)

    Google Scholar 

  2. Bao, H., Dou, W.: A QoS-aware service selection method for cloud service composition. In: Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 2254–2261 (2012)

    Google Scholar 

  3. Stelmach, P., Grzech, A., Juszczyszyn, K.: A model for automated service composition system in SOA environment. In: Technological Innovation for Sustainability. Springer, Heidelberg, cop. 2011, pp. 75–82 (2011)

    Google Scholar 

  4. Blanco, E., Cardinale, Y., Vidal, M., Graterol, J.: Techniques to produce optimal web service compositions. In: IEEE Congress on Services, pp. 553–558 (2008)

    Google Scholar 

  5. Strunk, A.: QoS-Aware service composition: A survey. In: Eighth IEEE European Conference on Web Services, pp. 67–74 (2010)

    Google Scholar 

  6. Huang, A.F.M., Lan, C., Yang, S.J.H.: An optimal QoS-based web service selection scheme. Inf. Sci. 179(19), 3309–3322 (2009)

    Article  Google Scholar 

  7. Świątek, P., Stelmach, P., Prusiewicz, A., Juszczyszyn, K.: Service composition in knowledge-based SOA systems. In: New Generation Computing, pp. 165–188 (2012)

    Google Scholar 

  8. Juszczyszyn, K., Stelmach, P., Grzelak, T.: A method for the composition of semantically described Web services. In: Information Systems Architecture and Technology: Networks and Networks’ Services, pp. 27–37 (2010)

    Google Scholar 

  9. Stelmach, P., Falas, L.: Service composer: A framework for elastic service composition. Information systems architecture and technology. In: Service Oriented Networked Systems, pp. 47–60 (2011)

    Google Scholar 

  10. Casati, F., Shan, M.C.: Dynamic and adaptive composition of eservices. Inf. Syst. 26(3), 143–163 (2001)

    Article  MATH  Google Scholar 

  11. Grzech, A., S´wia˛tek, P., Rygielski, P.: Dynamic resources allocation for delivery of personalized services. In: Software Services for e-World, Volume 341 of IFIP Advances in Information and Communication Technology. Springer, Berlin, pp. 17–28 (2010)

    Google Scholar 

  12. Cardoso, A.J.S.: Quality of service and semantic composition of workflows. Dissertation, University of Georgia (2002)

    Google Scholar 

  13. Hwang, S.Y., Wang, H., Tang, J., Srivastava, J.: A probabilistic approach to modeling and estimating the QoS of web-services-based workflows. Inf. Sci. 177, 5484–5503 (2007)

    Article  MATH  Google Scholar 

  14. Falas, L., Stelmach, P.: Web service composition with uncertain nonfunctional parameters. In: Technological Innovation for the Internet of Things. Springer, Berlin, pp. 45–52 (2013)

    Google Scholar 

  15. Canfora, G., Di Penta, M., Esposito, R., Villani, M.L.: Qos-aware replanning of composite web services. In: Proceedings of Web Services, ICWS 2005 (2005)

    Google Scholar 

  16. Canfora, G., Di Penta, M., Esposito, R., Villani, M.L.: A lightweight approach for QoS-aware service composition. In: Proceedings of 2nd International Conference on Service Oriented Computing ICSOC’04 (2004)

    Google Scholar 

Download references

Acknowledgements

The research presented in this paper was partially supported by the Polish Ministry of Science and Higher Education and the European Union within the European Regional Development Fund, Grant No. POIG.01.03.01-02-079/12 and within European Social Fund.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Łukasz Falas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Falas, Ł., Juszczyszyn, K. (2016). Dynamic Resource Management Middleware for Modern Service Oriented Systems. In: Świątek, J., Borzemski, L., Grzech, A., Wilimowska, Z. (eds) Information Systems Architecture and Technology: Proceedings of 36th International Conference on Information Systems Architecture and Technology – ISAT 2015 – Part III. Advances in Intelligent Systems and Computing, vol 431. Springer, Cham. https://doi.org/10.1007/978-3-319-28564-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28564-1_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28562-7

  • Online ISBN: 978-3-319-28564-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics