Towards a Cloud-Based Analytics Framework for Assembly Systems

  • German TerrazasEmail author
  • Lavindra de Silva
  • Svetan Ratchev
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 530)


Advanced digitalization together with the rise of cloud technologies is a key enabler for a fundamental paradigm shift known as Industry 4.0 which proposes the integration of the new generation of ICT solutions for the monitoring, adaptation, simulation and optimization of factories. With the democratization of sensors, assembly systems can now be sensorized and the data generated by these devices can be exploited, for instance, to monitor their utilization, operations and maintenance. However, analyzing the vast amount of generated data is resource demanding both in terms of computing power and network bandwidth, especially when dealing with real-time changes to product, process and resource domains. This paper presents a novel cloud-based analytics framework for the management and analysis of assembly systems. It brings together standard open source technologies and the exploitation of cloud computing which as a whole can be adapted to and deployed on different cloud providers, thereby reducing infrastructure costs, minimizing deployment difficulty and providing on-demand access to virtually infinite computing power, storage and network resources.


Precision assembly systems Cloud computing Data analytics 


  1. 1.
    Monostori, L.: Cyber-physical production systems: roots, expectations and R&D challenges. Proc. CIRP 17, 9–13 (2014)CrossRefGoogle Scholar
  2. 2.
    Ahmad, M., et al.: A framework for automatically realizing assembly sequence changes in a virtual manufacturing environment. Proc. CIRP 50, 129–134 (2016)CrossRefGoogle Scholar
  3. 3.
    Mourtzis, D., Doukas, M., Vlachou, A., Xanthopoulos, N.: Machine availability monitoring for adaptive holistic scheduling: a conceptual framework for mass customization. Proc. CIRP 25, 406–413 (2014)CrossRefGoogle Scholar
  4. 4.
    Tapoglou, N., Mehnen, J., Vlachou, K., Doukas, M., Milas, N., Mourtzis, D.: Cloud-based platform for optimal machining parameter selection based on function blocks and real-time monitoring. J. Manuf. Sci. Eng. 137(4), 040909 (2015)CrossRefGoogle Scholar
  5. 5.
    Zhong, R., Xu, C., Chen, C., Huang, G.: Big data analytics for physical internet-based intelligent manufacturing shop floors. Int. J. Prod. Res. 55(9), 2610–2621 (2017)CrossRefGoogle Scholar
  6. 6.
    Mourtzis, D., Vlachou, E., Xanthopoulos, N., Givehchi, M., Wang, L.: Cloud-based adaptive process planning considering availability and capabilities of machine tools. J. Manuf. Syst. 39, 1–8 (2016)CrossRefGoogle Scholar
  7. 7.
    Richards, M.: Software Architecture Patterns. O’Reilly Media Inc., Sebastopol (2015)Google Scholar
  8. 8.
    Hashem, I., Yaqoob, I., Anuar, N., Mokhtar, S., Gani, A.U., Khan, S.: The rise of big data on cloud computing: review and open research issues. Inf. Syst. 47, 98–115 (2017)CrossRefGoogle Scholar
  9. 9.
    Pokorny, J.: NoSQL databases: a step to database scalability in web environment. J. Web Inf. Syst. 9(1), 69–82 (2017)CrossRefGoogle Scholar
  10. 10.
    Ferry, N., Terrazas, G., Kalweit, P., Solberg, A., Ratchev, S., Weinelt, D.: Towards a big data platform for managing machine generated data in the cloud. In: IEEE Industrial Informatics, pp. 263–270 (2017)Google Scholar
  11. 11.
    Urbanek, S.: Rserve – a fast way to provide r functionality to applications. In: Hornik, K., Leisch, F., Zeileis, A. (eds.) The 3rd International Workshop on Distributed Statistical Computing (2003)Google Scholar
  12. 12.
    TensorFlow: a system for large-scale machine learning. In: Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, pp. 265–283. USENIX Association (2016)Google Scholar
  13. 13.
  14. 14.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995)zbMATHGoogle Scholar
  15. 15.
    Herbst, N.R., Kounev, S., Reussner, R.: Elasticity in cloud computing: what it is, and what it is not. In: Proceedings of the 10th International Conference on Autonomic Computing, pp. 23–27. USENIX (2013)Google Scholar
  16. 16.
    Galante, G., de Bona, L.C.E.: A survey on cloud computing elasticity. In: Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing, pp. 263–270. IEEE Computer Society (2012)Google Scholar
  17. 17.
    Coutinho, E.F., de Carvalho Sousa, F.R., Rego, P.A.L., Gomes, D.G., de Souza, J.N: Elasticity in cloud computing: a survey. Ann. Telecommun. 70(7–8), 289–309 (2015)Google Scholar
  18. 18.
    Antzoulatos, N., Castro, E., de Silva, L., Rocha, A.D., Ratchev, S., Barata, J.: A multi-agent framework for capability-based reconfiguration of industrial assembly systems. Int. J. Prod. Res. 55(10), 2950–2960 (2017)CrossRefGoogle Scholar
  19. 19.
    Chaplin, J.C., et al.: Evolvable assembly systems: a distributed architecture for intelligent manufacturing. IFAC-PapersOnLine 48(3), 2065–2070 (2015)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  • German Terrazas
    • 1
    Email author
  • Lavindra de Silva
    • 1
  • Svetan Ratchev
    • 1
  1. 1.Faculty of EngineeringUniversity of NottinghamNottinghamUK

Personalised recommendations