A Model Driven Approach for Automated Generation of Service-Oriented Holonic Manufacturing Systems

  • Mohammed El Amin Tebib
  • Pascal AndréEmail author
  • Olivier Cardin
Conference paper
Part of the Studies in Computational Intelligence book series (SCI, volume 803)


In the context of manufacturing in Industry 4.0, software systems become of prime importance. Efficient, adaptable and trusted software services are required. Several approaches succeeded in creating a Service-oriented Holonic Manufacturing System that combines the advantages of Service-oriented Architectures and Holonic Manufacturing Systems. However until now these systems suffer from many shortcomings, among which are genericity, lack of proof of functional behaviour correctness, architecture modularity, etc. These systems are usually implemented manually and become hardly adaptable and reconfigurable to different contexts (resources, workshop...). In this paper, we investigate a Model Driven Engineering approach to represent these systems in order to automate the generation of the services logic code from abstract models and to construct a new software chain that deals with all the shortcomings cited above.


Service-oriented architecture Holonic manufacturing systems Model-driven engineering Verification 


  1. 1.
    Aleksic, D.S., Jankovic, D.S., Stoimenov, L.V.: A case study on the object-oriented framework for modeling product families with the dominant variation of the topology in the one-of-a-kind production. Int. J. Adv. Manuf. Technol. 59(1–4), 397–412 (2012)CrossRefGoogle Scholar
  2. 2.
    André, P., Cardin, O.: Trusted Services for Cyber Manufacturing Systems, pp. 359–370. Springer International Publishing, Cham (2018)Google Scholar
  3. 3.
    Bauer, D., Stock, D., Bauernhansl, T.: Movement towards service-orientation and app-orientation in manufacturing IT. Procedia CIRP 62, 199–204 (2017). 10th CIRP Conference on Intelligent Computation in Manufacturing EngineeringCrossRefGoogle Scholar
  4. 4.
    Booch, G.: The Unified Modeling Language User Guide. Pearson Education India, Delhi (2005)Google Scholar
  5. 5.
    Carat, A., Cherrueau, M., Courtoison, T., Girard, L., Grondin, M., Jain, E., Lemetayer, P., Qumard, M.: Contribution au logiciel de contríd’une flotte d’AGVs. Technical report, University of Nantes (2018). (in French)Google Scholar
  6. 6.
    Cuadrado, J.S., Canovas Izquierdo, J.L., Molina, J.G.: Applying model-driven engineering in small software enterprises. Sci. Comput. Program. 89, Part B, 176–198 (2014)CrossRefGoogle Scholar
  7. 7.
    Gamboa Quintanilla, F.: Couplage des Architectures Holonique et Orientée-Services pour la Conception de Systèmes de Production Agiles. Ph.D. thesis, University of Nantes Angers-Le Mans-COMUE (2015). (in French)Google Scholar
  8. 8.
    Gamboa Quintanilla, F., Cardin, O., L’Anton, A., Castagna, P.: A modeling framework for manufacturing services in service-oriented holonic manufacturing systems. Eng. Appl. Artif. Intell. 55, 26–36 (2016)CrossRefGoogle Scholar
  9. 9.
    Gamboa Quintanilla, F., Cardin, O., L’Anton, A., Castagna, P.: Virtual commissioning-based development and implementation of a service-oriented holonic control for retrofit manufacturing systems. In: Borangiu, T., Trentesaux, D., Thomas, A., McFarlane, D. (eds.) Service Orientation in Holonic and Multi-Agent Manufacturing, Studies in Computational Intelligence, vol. 640, pp. 233–242. Springer (2016)Google Scholar
  10. 10.
    Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of MDE in industry. In: 2011 33rd International Conference on Software Engineering (ICSE), pp. 471–480 (2011)Google Scholar
  11. 11.
    Lee, J., Bagheri, B., Jin, C.: Introduction to cyber manufacturing. Manuf. Lett. 8, 11–15 (2016)CrossRefGoogle Scholar
  12. 12.
    Masood, T., Weston, R., Rahimifard, A.: A model-driven approach to enabling change capability in SMEs. Int. J. Adv. Manuf. Technol. 69(1–4), 805–821 (2013)CrossRefGoogle Scholar
  13. 13.
    Meyer, B.: Object-Oriented Software Construction, 1st edn. Prentice-Hall Inc, Upper Saddle River (1988)Google Scholar
  14. 14.
    Monostori, L., Kdr, B., Bauernhansl, T., Kondoh, S., Kumara, S., Reinhart, G., Sauer, O., Schuh, G., Sihn, W., Ueda, K.: Cyber-physical systems in manufacturing. CIRP Ann. Manuf. Technol. 65(2), 621–641 (2016)CrossRefGoogle Scholar
  15. 15.
    Morariu, C., Morariu, O., Borangiu, T.: Customer order management in service oriented holonic manufacturing. Comput. Ind. 64(8), 1061–1072 (2013)CrossRefGoogle Scholar
  16. 16.
    Morgan, J., O’Donnell, G.E.: The cyber physical implementation of cloud manufactuirng monitoring systems. Procedia CIRP 33, 29–34 (2015). 9th CIRP Conference on Intelligent Computation in Manufacturing Engineering - CIRP ICME 2014CrossRefGoogle Scholar
  17. 17.
    Nastov, B., Chapurlat, V., Pfister, F., Dony, C.: MBSE and V&V: a tool-equipped method for combining various V&V strategies. IFAC-PapersOnLine 50(1), 10538–10543 (2017). 20th IFAC World CongressCrossRefGoogle Scholar
  18. 18.
    Ollinger, L., Wehrmeister, M.A., Pereira, C.E., Zhlke, D.: An integrated concept for the model-driven engineering of distributed automation architectures on embedded systems. IFAC Proc. Vol. 46(7), 222–227 (2013). 11th IFAC Workshop on Intelligent Manufacturing SystemsCrossRefGoogle Scholar
  19. 19.
    Rodrigues, N., Leitão, P., Oliveira, E.C.: Self-interested service-oriented agents based on trust and QoS for dynamic reconfiguration. In Borangiu, T., Thomas, A., Trentesaux, D., (eds.) Service Orientation in Holonic and Multi-agent Manufacturing, Studies in Computational Intelligence, vol. 594, pp. 209–218. Springer (2015)Google Scholar
  20. 20.
    Sampaio Junior, A., Costa, F., Clarke, P.: A model-driven approach to develop and manage cyber-physical systems. In: Proceedings of the 8th Workshop on Models @ Run.time co-located with 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013), vol. 1079, pp. 64–75. CEUR (2013)Google Scholar
  21. 21.
    Trentesaux, D., Pach, C., Bekrar, A., Sallez, Y., Berger, T., Bonte, T., Leitão, P., Barbosa, J.: Benchmarking flexible job-shop scheduling and control systems. Control Eng. Pract. 21(9), 1204–1225 (2013)CrossRefGoogle Scholar
  22. 22.
    Trentesaux, D., Rault, R.: Designing ethical cyber-physical industrial systems. IFAC-PapersOnLine 50(1), 14934–14939 (2017). 20th IFAC World CongressCrossRefGoogle Scholar
  23. 23.
    Wang, L., Trngren, M., Onori, M.: Current status and advancement of cyber-physical systems in manufacturing. J. Manuf. Syst. 37, 517–527 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Mohammed El Amin Tebib
    • 1
  • Pascal André
    • 1
    Email author
  • Olivier Cardin
    • 2
  1. 1.LUNAM Université, Université de Nantes, LS2N UMR CNRS 6004Nantes CedexFrance
  2. 2.LUNAM Université, IUT de Nantes – Université de Nantes, LS2N UMR CNRS 6004Carquefou CedexFrance

Personalised recommendations