Title: SLMToolBox: enterprise service process modelling and simulation by coupling DEVS and services workflow
Authors: Hassan Bazoun; Judicael Ribault; Gregory Zacharewicz; Yves Ducq; Hadrien Boyé
Addresses: Lab. IMS, University of Bordeaux, UMR CNRS 5218, 33405 Talence, France; Hardis/Hardis Conseil, 3 rue Guglielmo Marconi, 44800 Saint Herblain, France ' Lab. IMS, University of Bordeaux, UMR CNRS 5218, 33405 Talence, France ' Lab. IMS, University of Bordeaux, UMR CNRS 5218, 33405 Talence, France ' Lab. IMS, University of Bordeaux, UMR CNRS 5218, 33405 Talence, France ' Hardis/Hardis Conseil, 3 rue Guglielmo Marconi, 44800 Saint Herblain, France
Abstract: Market competition is pushing companies to differentiate themselves from competitors by developing customised services in addition to their original production (either physical or digital). It drives the emergence of service process modelling to describe precisely the composition of services. To this end, this paper presents the key concept of the transformation of EA* and BPMN models into simulation workflows. Then, it introduces the implementation done with the SLMToolBox that is a service graphical modeller, model transformer, and simulation engine. In addition, enterprises are facing situations where future (undeveloped yet) enterprise services need to be integrated with existing ones. To go further and for a better integration and deployment of service models in the enterprise, we propose to combine service process M&S with service calls execution workflow. To achieve that goal, we are mashing up simulation of services modelled with existing enterprise web services calls.
Keywords: interoperability; service engineering; model editor; model transformation; extended Actigram star; business process modelling; notation; BPMN; DEVS; discrete event specification; distributed simulation; high level architecture; HLA; services workflow; service calls; web services.
DOI: 10.1504/IJSPM.2016.082907
International Journal of Simulation and Process Modelling, 2016 Vol.11 No.6, pp.453 - 467
Received: 04 Apr 2015
Accepted: 13 Jan 2016
Published online: 15 Mar 2017 *