Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3417990.3421438acmconferencesArticle/Chapter ViewAbstractPublication PagesmodelsConference Proceedingsconference-collections
research-article

Towards a digital twin for cyber-physical production systems: a multi-paradigm modeling approach in the postal industry

Published: 26 October 2020 Publication History

Abstract

This paper presents our early-stage research on a Multi-Paradigm Modeling (MPM) approach as an initial step towards the definition of a Digital Twin (DT) for Cyber-Physical Production Systems (CPPSs). This work takes place in the context of the digitalization of the mail sorting process at La Poste, the French national postal service company. Indeed, La Poste is currently investing on robotics modules for automatically loading mail containers. The main objective is to reduce the painful work for human operators while optimizing the robots usage. We already worked on targeting such a balance in a past effort that resulted in the production of different kinds of models of the La Poste CPPS. However, these models were defined separately and are not directly related to the underlying business process in particular. Thus, we propose an MPM approach starting from this business process as now modeled explicitly in a BPMN model. Then, we refine the high-level business activities into finer-grained activities represented in a UML Activity model. From these latest, we derive the specification of a Multi-Agent System (MAS) developed with the JADE framework and emulating the behavior of the La Poste CPPS. Our longer term objective is to pave the way for supporting the definition of a DT for this CPPS, and potentially for other CPPSs in different contexts in the future.

References

[1]
Wasif Afzal, Hugo Bruneliere, Davide Di Ruscio, Andrey Sadovykh, Silvia Mazzini, Eric Cariou, Dragos Truscan, Jordi Cabot, Abel Gómez, Jesús Gorroñogoitia, et al. 2018. The MegaM@Rt2 ECSEL project: MegaModelling at Runtime-Scalable model-based framework for continuous development and runtime validation of complex systems. Microprocessors and Microsystems 61 (2018), 86--95.
[2]
Márk Asztalos, István Madari, and László Lengyel. 2010. Towards Formal Analysis of Multi-Paradigm Model Transformations. Simulation 86, 7 (2010), 429--452.
[3]
Barbara Rita Barricelli, Elena Casiraghi, and Daniela Fogli. 2019. A Survey on Digital Twin: Definitions, Characteristics, Applications, and Design Implications. IEEE Access 7 (2019), 167653--167671.
[4]
Fabio Luigi Bellifemine, Giovanni Caire, and Dominic Greenwood. 2007. Developing Multi-Agent Systems with JADE. Vol. 7. John Wiley & Sons, Hoboken, News Jersey, U.S.A.
[5]
Pascal Bibow, Manuela Dalibor, Christian Hopmann, Ben Mainz, Bernhard Rumpe, David Schmalzing, Mauritius Schmitz, and Andreas Wortmann. 2020. Model-driven Development of a Digital Twin for Injection Molding. In 32nd International Conference on Advanced Information Systems Engineering (CAiSE'20). Springer, Grenoble, France, 85--100.
[6]
Egon Börger, Alessandra Cavarra, and Elvinia Riccobene. 2000. An ASM Semantics for UML Activity Diagrams. In International Conference on Algebraic Methodology and Software Technology (AMAST 2000). Springer, Berlin, Germany, 293--308.
[7]
Hugo Bruneliere, Romina Eramo, Abel Gomez, Valentin Besnard, Jean Michel Bruel, Martin Gogolla, Andreas Kästner, and Adrian Rutle. 2018. Model-Driven Engineering for Design-Runtime Interaction in Complex Systems: Scientific Challenges and Roadmap. In Federation of International Conferences on Software Technologies: Applications and Foundations (STAF 2018). Springer, Cham, Switzerland, 536--543.
[8]
Hugo Bruneliere, Florent Marchand de Kerchove, Gwendal Daniel, Sina Madani, Dimitris Kolovos, and Jordi Cabot. 2020. Scalable Model Views over Heterogeneous Modeling Technologies and Resources. Software and Systems Modeling 19, 4 (April 2020), 827--851.
[9]
María Agustina Cibrán. 2008. Translating BPMN Models into UML Activities. In Business Process Management Workshops - International Conference on Business Process Management (BPM 2008). Springer, Berlin, Germany, 236--247.
[10]
Federico Ciccozzi, Matthias Tichy, Hans Vangheluwe, and Danny Weyns. 2019. Blended Modelling - What, Why and How. In 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) - First International Workshop on Multi-Paradigm Modeling of Cyber-Physical Systems (MPM4CPS 2019). IEEE, Piscataway, New Jersey, U.S., 425--430.
[11]
Mateus Barcellos Costa and Dalila Tamzalit. 2017. Recommendation Patterns for Business Process Imperative Modeling. In Proceedings of the Symposium on Applied Computing (SAC 2017). ACM, New York, NY, U.S.A., 735--742.
[12]
Giuseppe De Giacomo, Xavier Oriol, Montserrat Estanol, and Ernest Teniente. 2017. Linking Data and BPMN Processes to Achieve Executable Models. In International Conference on Advanced Information Systems Engineering (CAiSE'17). Springer, Berlin, Germany, 612--628.
[13]
Holger Endert, Benjamin Hirsch, Tobias Küster, and Sahin Albayrak. 2007. Towards a Mapping from BPMN to Agents. In International Workshop on Service-Oriented Computing: Agents, Semantics, and Engineering (SOCASE 2007). Springer, Berlin, Germany, 92--106.
[14]
Cristina Venera Geambaşu. 2012. BPMN vs UML activity diagram for business process modeling. Accounting and Management Information Systems 11, 4 (2012), 637--651.
[15]
International Standardization Organization (ISO). 2020. Digital Twin framework for manufacturing. Retrieved July 27, 2020 from https://www.iso.org/standard/75066.html
[16]
Petar Krivic, Pavle Skocir, Mario Kusek, and Gordan Jezic. 2017. Microservices as agents in IoT systems. In KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications. Springer, Cham, Switzerland, 22--31.
[17]
Heiner Lasi, Peter Fettke, Hans-Georg Kemper, Thomas Feld, and Michael Hoffmann. 2014. Industry 4.0. Business & Information Systems Engineering 6, 4 (2014), 239--242.
[18]
Chao Liu, Pingyu Jiang, and Wenlei Jiang. 2020. Web-based digital twin modeling and remote control of cyber-physical production systems. Robotics and Computer-Integrated Manufacturing 64 (2020), 101956.
[19]
Tanja Mayerhofer, Philip Langer, Manuel Wimmer, and Gerti Kappel. 2013. xMOF: Executable DSMLs based on fUML. In International Conference on Software Language Engineering (SLE'13). Springer, Berlin, Germany, 56--75.
[20]
Ella Mendelson, Ofer Nayer, Sigal Berman, and Yael Edan. 2002. Behavior-based control of multi-robot assembly/palletizing systems. In Proceedings of the 5th Biannual World Automation Congress (WAC 2002), Vol. 14. IEEE, Piscataway, New Jersey, U.S., 1--6.
[21]
Pieter J. Mosterman and Hans Vangheluwe. 2002. Guest Editorial: Special Issue on Computer Automated Multi-Paradigm Modeling. ACM Transactions on Modeling and Computer Simulation 12, 4 (Oct. 2002), 249--255.
[22]
Pieter J Mosterman and Hans Vangheluwe. 2004. Computer Automated Multi-Paradigm Modeling: An Introduction. Simulation 80, 9 (2004), 433--450.
[23]
William B Nordgren. 2003. Flexible simulation (FlexSim) software: FlexSim simulation environment. In Proceedings of the 35th conference on Winter simulation: driving innovation. ACM, New York, NY, U.S.A., 197--200.
[24]
Object Management Group (OMG). 2020. Digital Twin Consortium. Retrieved July 27, 2020 from https://www.digitaltwinconsortium.org/
[25]
La Poste. 2020. Groupe La Poste. Retrieved July 27, 2020 from https://www.groupelaposte.com
[26]
Akshay Rajhans. 2019. Multi-Paradigm Modeling for Design and Operation of Intelligent Cyber-Physical Systems (Keynote Talk). In 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) - First International Workshop on Multi-Paradigm Modeling of Cyber-Physical Systems (MPM4CPS 2019). IEEE, Piscataway, New Jersey, U.S., 1.
[27]
Cyrine Selma, Simon Thevenin, Nasser Mebarki, Olivier Cardin, Dalila Tamzalit, Didier Thiériot, and Loic Bruggeman. 2019. Heuristics for Robots-Humans Tasks Assignment in a Containers Loading Center. In IMS 2019: 13th IFAC Workshop on Intelligent Manufacturing Systems - IFAC PapersOnLine. Elsevier, Oshawa, Ontario, Canada, 13--18.
[28]
Thomas H-J Uhlemann, Christian Lehmann, and Rolf Steinhilper. 2017. The Digital Twin: Realizing the Cyber-Physical Production System for Industry 4.0. Procedia Cirp 61 (2017), 335--340.
[29]
Michael Wooldridge. 2009. An Introduction to Multi-Agent Systems. John Wiley & Sons, Hoboken, News Jersey, U.S.A.
[30]
Andreas Wortmann, Olivier Barais, Benoit Combemale, and Manuel Wimmer. 2020. Modeling languages in Industry 4.0: an extended systematic mapping study. Software and Systems Modeling 19, 1 (2020), 67--94.

Cited By

View all
  • (2024)Analysing the synergies between Multi-agent Systems and Digital TwinsInformation and Software Technology10.1016/j.infsof.2024.107503174:COnline publication date: 1-Oct-2024
  • (2023)Challenges of Integrating Model-Based Digital Twins for Vehicle Diagnosis2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00082(470-478)Online publication date: 1-Oct-2023
  • (2023)Architecting Digital Twins Using a Domain-Driven Design-Based Approach*2023 IEEE 20th International Conference on Software Architecture (ICSA)10.1109/ICSA56044.2023.00022(153-163)Online publication date: Mar-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
October 2020
713 pages
ISBN:9781450381352
DOI:10.1145/3417990
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • IEEE CS

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 October 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. activity modeling
  2. agent-based modeling
  3. business process modeling
  4. cyber-physical production systems
  5. digital twin
  6. multi-paradigm modeling

Qualifiers

  • Research-article

Funding Sources

  • University of Nantes
  • La Poste company

Conference

MODELS '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 144 of 506 submissions, 28%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)41
  • Downloads (Last 6 weeks)10
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Analysing the synergies between Multi-agent Systems and Digital TwinsInformation and Software Technology10.1016/j.infsof.2024.107503174:COnline publication date: 1-Oct-2024
  • (2023)Challenges of Integrating Model-Based Digital Twins for Vehicle Diagnosis2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00082(470-478)Online publication date: 1-Oct-2023
  • (2023)Architecting Digital Twins Using a Domain-Driven Design-Based Approach*2023 IEEE 20th International Conference on Software Architecture (ICSA)10.1109/ICSA56044.2023.00022(153-163)Online publication date: Mar-2023
  • (2023)How CPS and Autonomous Robots are Integrated to other I4.0 Technologies: a systematic literature reviewProduction & Manufacturing Research10.1080/21693277.2023.227971511:1Online publication date: 18-Nov-2023
  • (2022)Autonomous Digital Twin of Enterprise: Method and Toolset for Knowledge-Based Multi-Agent Adaptive Management of Tasks and Resources in Real TimeMathematics10.3390/math1010166210:10(1662)Online publication date: 12-May-2022
  • (2022)Multi-Agent Systems in Support of Digital Twins: A SurveyBio-inspired Systems and Applications: from Robotics to Ambient Intelligence10.1007/978-3-031-06527-9_52(524-533)Online publication date: 24-May-2022
  • (2021)An approach for leveraging Digital Twins in agent-based production systemsat - Automatisierungstechnik10.1515/auto-2021-008169:12(1026-1039)Online publication date: 27-Nov-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media