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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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)
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)
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)
Blanco, E., Cardinale, Y., Vidal, M., Graterol, J.: Techniques to produce optimal web service compositions. In: IEEE Congress on Services, pp. 553–558 (2008)
Strunk, A.: QoS-Aware service composition: A survey. In: Eighth IEEE European Conference on Web Services, pp. 67–74 (2010)
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)
Świątek, P., Stelmach, P., Prusiewicz, A., Juszczyszyn, K.: Service composition in knowledge-based SOA systems. In: New Generation Computing, pp. 165–188 (2012)
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)
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)
Casati, F., Shan, M.C.: Dynamic and adaptive composition of eservices. Inf. Syst. 26(3), 143–163 (2001)
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)
Cardoso, A.J.S.: Quality of service and semantic composition of workflows. Dissertation, University of Georgia (2002)
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)
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)
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)