Abstract
Data streaming services gain popularity but still only few works are focused on their composition and its detailed management, like communication protocol negotiation. In this paper, we describe a continued work on a platform for automated composition of distributed data stream processing services. With the platform a process of composite service building is simplified and negotiation among services automated. In the following sections we will present an overview of the platform, describe implemented negotiation approaches and their phases, and finally compare them in an experimental study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chen, L., Reddy, K., Agrawal, G.: Gates: a grid-based middleware for processing distributed data streams. In: High Performance Distributed Computing, pp. 192–201 (June 2004)
Riabov, A., Liu, Z.: Planning for Stream Processing Systems. In: Proceedings of the National Conference on Artificial Intelligence (2005)
Riabov, A., Liu, Z.: Scalable Planning for Distributed Stream Processing Systems. In: Proceedings of ICAPS (2006)
Frossard, P., Verscheure, O., Venkatramani, C.: Signal processing challenges in distributed stream processing systems. In: Proceedings of the 2006 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2006, vol. 5, p. V (May 2006)
Grzech, A., Juszczyszyn, K., Świątek, P., Mazurek, C., Sochan, A.: Applications of the future internet engineering project. In: 2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel Distributed Computing (SNPD), pp. 635–642 (August 2012)
Grzech, A., Rygielski, P., Świątek, P.: Translations of service level agreement in systems based on service-oriented architectures. Cybernetics and Systems 41(8), 610–627 (2010)
Grzech, A., Świątek, P., Rygielski, P.: Dynamic resources allocation for delivery of personalized services. In: Cellary, W., Estevez, E. (eds.) Software Services for e-World. IFIP AICT, vol. 341, pp. 17–28. Springer, Heidelberg (2010)
Gu, X., Nahrstedt, K.: On composing stream applications in peer-to-peer environments. IEEE Trans. Parallel Distrib. Syst. 17(8), 824–837 (2006)
Gu, X., Yu, P., Nahrstedt, K.: Optimal component composition for scalable stream processing. In: Proceedings of the 25th IEEE International Conference on Distributed Computing Systems, ICDCS 2005, pp. 773–782 (June 2005)
Liu, Y., Vijayakumar, N., Plale, B.: Stream processing in data-driven computational science. In: 7th IEEE/ACM International Conference on Grid Computing, pp. 160–167 (September 2006)
Rueda, C., Gertz, M., Ludascher, B., Hamann, B.: An extensible infrastructure for processing distributed geospatial data streams. In: 18th International Conference on Scientific and Statistical Database Management, pp. 285–290 (2006)
Schmidt, S., Legler, T., Schaller, D., Lehner, W.: Real-time scheduling for data stream management systems. In: Proceedings of the 17th Euromicro Conference on Real-Time Systems (ECRTS 2005), pp. 167–176 (July 2005)
Świątek, P., Klukowski, P., Brzostowski, K., Drapała, J.: Application of wearable smart system to support physical activity. In: Advances in Knowledge-based and Intelligent Information and Engineering Systems, pp. 1418–1427. IOS Press (2012)
Tomczak, J.M., Zięba, M.: On-line bayesian context change detection in web service systems. In: Proceedings of the 2013 International Workshop on Hot Topics in Cloud Services, pp. 3–10 (2013)
Tomczak, J.M., Cieślińska, K., Pleszkun, M.: Development of Service Composition by Applying ICT Service Mapping. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2012. CCIS, vol. 291, pp. 45–54. Springer, Heidelberg (2012)
Grzech, A., Prusiewicz, A., Zięba, M.: Services merging, splitting and execution in systems based on service oriented architecture paradigm. In: Hippe, Z.S., Kulikowski, J.L., Mroczek, T. (eds.) Human – Computer Systems Interaction, Part 1. AISC, vol. 98, pp. 103–118. Springer, Heidelberg (2012)
Świątek, P., Rygielski, P.: Universal comunication platform for QoS-aware delivery of complex services. In: Proceedings of the VIth International Scientific and Technical Conference, pp. 136–139. Publishing House Vezha&Co. (2011)
Świątek, P., Stelmach, P., Prusiewicz, A., Juszczyszyn, K.: Service composition in knowledge-based soa systems. New Generation Computing, 165–188 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Stelmach, P., Świątek, P., Schauer, P. (2014). Communication Protocol Negotiation in a Composite Data Stream Processing Service. In: Swiątek, J., Grzech, A., Swiątek, P., Tomczak, J. (eds) Advances in Systems Science. Advances in Intelligent Systems and Computing, vol 240. Springer, Cham. https://doi.org/10.1007/978-3-319-01857-7_65
Download citation
DOI: https://doi.org/10.1007/978-3-319-01857-7_65
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-01856-0
Online ISBN: 978-3-319-01857-7
eBook Packages: EngineeringEngineering (R0)