Skip to main content

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.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

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://www.bieco.org.

References

  1. Borsatti, D., Valieri, M., Tarchi, D., Raffaelli, C.: A fog computing orchestrator architecture with service model awareness (2021)

    Google Scholar 

  2. Christudas, B.: Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud. Apress, New York (2019)

    Book  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Delinschi, D., Erdei, R., Matei, O.: Ontology driven high performance message system for distributed software platforms. In: AQTR (2022)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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

    Chapter  Google Scholar 

  12. 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

    Chapter  Google Scholar 

  13. 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

    Chapter  Google Scholar 

  14. 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

    Chapter  Google Scholar 

  15. 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

  16. 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)

    Google Scholar 

  17. Shi, W., Cao, J., Zhang, Q., Li, Y., Lanyu, X.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  18. Wen, Z., et al.: Fog orchestration for internet of things services. IEEE Internet Comput. 21, 16–24 (2017)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Rudolf Erdei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics