Abstract
This article presents the architecture, design and validation of an orchestration approach, that improves the flexibility of Service based platforms. Improving user experience and interaction, for time-critical applications are aspects that were primary objectives for the design of the architecture. Each Service can provide its own embedded User Interface component, also decentralizing the User Interface and, in consequence, improving the loosely coupled approach to the architecture. Obtained results are promising, with a 97% behavior score. Further research is proposed for improving the results and raising the final Technology Readiness Level of the system. These results make the approach a viable alternative to classical service composers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
References
Borsatti, D., Valieri, M., Tarchi, D., Raffaelli, C.: A fog computing orchestrator architecture with service model awareness (2021)
Christudas, B.: Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud. Apress, New York (2019)
Davoli, G., Cerroni, W., Borsatti, D., Valieri, M., Tarchi, D., Raffaelli, C.: A fog computing orchestrator architecture with service model awareness. IEEE Trans. Netw. Serv. Manage. (2021)
De Brito, M.S., et al.: A service orchestration architecture for fog-enabled infrastructures. In: 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC), pp. 127–132. IEEE (2017)
Delinschi, D., Erdei, R., Matei, O.: Ontology driven high performance message system for distributed software platforms. In: AQTR (2022)
Esposito, C., et al.: Event-based sensor data exchange and fusion in the internet of things environments. J. Parallel Distrib. Comput. 118, 328–343 (2018)
Goutam, A., Ingle, M.: Orchestrator model for system security. In: Unnikrishnan, S., Surve, S., Bhoir, D. (eds.) Advances in Computing. Communication and Control, vol 125, pp. 195–199. Berlin, Heidelberg (2011)
Jaeger, B.: Security orchestrator: introducing a security orchestrator in the context of the ETSI NFV reference architecture. In: 2015 IEEE Trustcom/BigDataSE/ISPA, vol. 1, pp. 1255–1260. IEEE (2015)
Jamborsalamati, P., Fernandez, E., Moghimi, M., Hossain, M. J., Heidari, A., Lu, J.: MQTT-based resource allocation of smart buildings for grid demand reduction considering unreliable communication links. IEEE Syst. J. 13(3), 3304–3315 (2019)
Jamshidi, P., Pahl, C., MendonçSa, N. C., Lewis, J., Tilkov, S.: Microservices: the journey so far and challenges ahead. IEEE Softw. 35(3), 24–35 (2018)
Matei, O., Erdei, R., Delinschi, D., Andreica, L.: Data based message validation as a security cornerstone in loose coupling software architecture. In: Gude Prego, J.J., de la Puerta, J.G., García Bringas, P., Quintián, H., Corchado, E. (eds.) CISIS - ICEUTE 2021. AISC, vol. 1400, pp. 214–223. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-87872-6_21
Matei, O., Erdei, R., Moga, A., Heb, R.: A serverless architecture for a wearable face recognition application. In: Del Bimbo, A., et al. (eds.) ICPR 2021. LNCS, vol. 12667, pp. 642–655. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-68787-8_46
Matei, O., Materka, K., Skyscraper, P., Erdei, R.: Functionizer - a cloud agnostic platform for serverless computing. In: Barolli, L., Woungang, I., Enokido, T. (eds.) AINA 2021. LNNS, vol. 227, pp. 541–550. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-75078-7_54
Matei, O., Skrzypek, P., Heb, R., Moga, A.: Transition from serverfull to serverless architecture in cloud-based software applications. In: Silhavy, R., Silhavy, P., Prokopova, Z. (eds.) CoMeSySo 2020. AISC, vol. 1294, pp. 304–314. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-63322-6_24
Peres, R.S.: The BIECO conceptual framework towards security and trust in ICT ecosystems (2021). https://doi.org/10.1007/978-3-031-04673-5
Saif, D., Matrawy, A.: Apure HTTP/3 alternative to MQTT-over-QUIC in resource-constrained IoT. In: 2021 IEEE Conference on Standards for Communications and Networking (CSCN), pp. 36–39 (2021)
Shi, W., Cao, J., Zhang, Q., Li, Y., Lanyu, X.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)
Wen, Z., et al.: Fog orchestration for internet of things services. IEEE Internet Comput. 21, 16–24 (2017)
Yi, S., Hao, Z., Qin, Z., Li, Q.: Fog computing: platform and applications. In: 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb), pp. 73–78. IEEE (2015)
Zaalouk, A., Khondoker, R., Marx, R., Bayarou, K.: OrchSec: an orchestrator-based architecture for enhancing network-security using network monitoring and SDN control functions. In: 2014 IEEE Network Operations and Management Symposium (NOMS), pp. 1–9. IEEE (2014)
Acknowledgment
This work was supported by the project BIECO (www.bi-eco.org) that received funding from the European Union’s Horizon 2020 Research and Innovation programme under grant agreement No. 952702.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Erdei, R., Delinschi, D., Pașca, E., Matei, O. (2023). Orchestrator Architecture and Communication Methodology for Flexible Event Driven Message Based Communication. In: García Bringas, P., et al. International Joint Conference 15th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2022) 13th International Conference on EUropean Transnational Education (ICEUTE 2022). CISIS ICEUTE 2022 2022. Lecture Notes in Networks and Systems, vol 532. Springer, Cham. https://doi.org/10.1007/978-3-031-18409-3_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-18409-3_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-18408-6
Online ISBN: 978-3-031-18409-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)