FROM LOGISTICS PROCESS MODELS TO AUTOMATED INTEGRATION TESTING: PROOF-OF-CONCEPT USING OPEN-SOURCE SIMULATION SOFTWARE

This paper explores the practical integration of simulation methods into software development processes. An automated integration testing approach is presented, which enables continuous virtual commissioning. For this purpose, an analysis of the current state of knowledge and the standards of software development is presented. This is followed by a case study on logistics order management, referring to a typical B2B application in the retail logistics sector. The proof-of-concept shows how the usage of a simulation model for automated integration testing and its inclusion into continuous-integration can help to ensure software quality, particularly for process-centered logistics applications. The implemented setup proves the feasibility of the approach, using standard open-source development tools, and a Python-based open-source simulation library.

[1]  Achim Kampker,et al.  Virtual Commissioning for Scalable Production Systems in the Automotive Industry: Model for evaluating benefit and effort of virtual commissioning , 2020, 2020 9th International Conference on Industrial Technology and Management (ICITM).

[2]  Thomas Kullmann Schneller zum Ziel mit höherer Qualität , 2019, CITplus.

[3]  G. Heinemann,et al.  Urbane Logistik der Zukunft – ganzheitlich, nachhaltig und effizient , 2019, Handel mit Mehrwert.

[4]  Arturo Realyvásquez-Vargas,et al.  Integrating Simulation-Based Optimization for Lean Logistics: A Case Study , 2018, Applied Sciences.

[5]  Anjali Awasthi,et al.  A simulation-based optimisation approach for identifying key determinants for sustainable transportation planning , 2018 .

[6]  Chirine Etezadzadeh Urban Product Requirements , 2016 .

[7]  A. Kuhn,et al.  Planung und Berechnung der systemischen Leistungsverfügbarkeit komplexer Logistiksysteme , 2014 .

[8]  Stacie Petter,et al.  Understanding agile software development practices using shared mental models theory , 2014, Inf. Softw. Technol..

[9]  Sang C. Park,et al.  Survey on the virtual commissioning of manufacturing systems , 2014, J. Comput. Des. Eng..

[10]  Mathias Meyer,et al.  Continuous Integration and Its Tools , 2014, IEEE Software.

[11]  Angel A. Juan,et al.  A simulation-based algorithm for the integrated location and routing problem in urban logistics , 2013, 2013 Winter Simulations Conference (WSC).

[12]  Giancarlo Succi,et al.  Open Source Development, Communities and Quality: IFIP 20th World Computer Congress, Working Group 2.3 on Open Source Software, September 7-10, 2008, ... in Information and Communication Technology) , 2011 .

[13]  Wolfgang König,et al.  Design and Engineering , 2008 .

[14]  Stefan Helber,et al.  Planung logistischer Systeme , 2002 .