Cyber-Physical Systems (CPS) comprise a rapidly expanding research domain incorporating various diverse ICT aspects. Consequently, such systems are characterized by high degree of heterogeneity regarding communication, hardware and software technologies. Additionally, a high number of challenges must be tackled before such horizontal architectures can yield useful services, that can be exploited by todays and future consumer electronics and respective vertical domains. Aiming to address such objectives, this paper proposes a holistic end-to-end CPS architecture based on message passing communication technologies able to support the inherent complexity of respective deployments spanning several areas of applied industrial research and development. In this context, this paper aims to serve as a roadmap on how existing, prominent technologies from different domains can be effectively integrated and address all changes while be applied in diverse application demands. This is achieved by analytically presenting the proposed ATLAS infrastructure emphasizing on integration of prominent consumer electronics technologies. Finally, the deployment of the proposed solution in different verticals is presented, highlighting i) the applicability of the system and ii) a resource conservative behavior advocating the integration with nowadays COTS embedded systems.
This is a preview of subscription content, log in to check access.
Buy single article
Instant access to the full article PDF.
Price includes VAT for USA
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
This is the net price. Taxes to be calculated in checkout.
Hu, F. (2014). Cyber physical systems - integrated computing and engineering design. CRC Press.
Antonopoulos, Ch., et al. Robots in assisted living environments as an unobtrusive, efficient, reliable and modular solution for independent ageing: The RADIO perspective, 11th ARC 2015, Bochum, Germany, Volume: Springer LNCS 9040, pp. 535–546.
Gregor, H., & Woolf, B. (2004). Enterprise integration patterns: Designing, building, and deploying messaging solutions.
Muccini, H., Sharaf, M., & Weyns, D. (2016). Self-adaptation for cyber-physical systems: A systematic literature review. 2016 IEEE/ACM 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Austin, TX (pp. 75–81).
IEEE 802.15.4, http://standards.ieee.org/about/get/802/802.15.html. Accessed 29 Dec 2018
Specification, Z. (2006). ZigBee Alliance. ZigBee Document 053474r06, Version, 1.
(2001). Bluetooth, Specifications (SIG), Version 1.1.
Bluetooth SIG (Hrsg.): Specification of the bluetooth system: Covered core package version:4.0, Juni 2010.
LoraWAN specifications: https://lora-alliance.org/about-lorawan. Accessed 29 Dec 2018
(2013). Database management systems, a NoSQL analysis, Innocent Mapanga, Prudence Kadebu. International Journal of Modern Communication Technologies & Research (IJMCTR), ISSN: 2321-0850, Volume-1, Issue-7.
Truong, A. S.-C., & Linh, H. (2013). MQTT for sensor networks (MQTT-SN), Protocol specification v1.2.
Wiese, L. (2015). Polyglot database architectures = polyglot challenges. LWA.
Jaramillo, D., Nguyen, D. V., & Smart, R. (2016). Leveraging microservices architecture by using Docker technology. SoutheastCon, 2016. IEEE.
Naik, N. (2016). Building a virtual system of systems using Docker Swarm in multiple clouds. 2016 IEEE International Symposium on Systems Engineering (ISSE). IEEE.
Popic, S., Pezer, D., Mrazovac, B., & Teslic, N. (2016). Performance evaluation of using Protocol Buffers in the Internet of Things communication. 2016 International Conference on Smart Systems and Technologies (SST). https://doi.org/10.1109/SST.2016.7765670.
Newman, S. (2015). Building microservices – designing fine-grained systems. O’Reilly Media.
Amaral, M., Polo, J., Carrera, D., Mohomed, I., Unuvar, M., & Steinder, M. (2015). Performance evaluation of microservices architectures using containers. 2015 IEEE 14th International Symposium Network Computing and Applications (NCA).
Schmandt, C., et al. (2000). Everywhere messaging. In IBM Syst. J., vol. 39, issue 3–4, p. 660–670.
Jenkins: https://jenkins.io/. Accessed 29 Dec 2018
CHEF: https://www.chef.io/. Accessed 29 Dec 2018
EU project RADIO. http://www.radio-project.eu. Accessed 29 Dec 2018
Antonopoulos, C. P., & Keramidas, G., et al. (2018). Robots in assisted living environments as an unobtrusive, efficient, reliable and modular solution for independent ageing: The RADIO experience. Proc. of Intl. Sympocium in Applied Reconfigurable Computing.
TOBEA Company: https://tobea.gr/el. Accessed 29 Dec 2018
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Antonopoulos, C.P., Antonopoulos, K., Panagiotou, C. et al. Tackling Critical Challenges towards Efficient CyberPhysical Components & Services Interconnection: The ATLAS CPS Platform Approach. J Sign Process Syst 91, 1273–1281 (2019). https://doi.org/10.1007/s11265-018-1436-x
- CPS architecture
- Heterogeneous communication protocols
- Message passing communication
- Horizontal architecture
- Vertical deployments
- Wireless sensor networks