SLMToolBox: enterprise service process modelling and simulation by coupling DEVS and services workflow

  title={SLMToolBox: enterprise service process modelling and simulation by coupling DEVS and services workflow},
  author={Hassan Bazoun and Judicael Ribault and Gregory Zacharewicz and Yves Ducq and Hadrien Boye},
  journal={Int. J. Simul. Process. Model.},
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… 

Figures and Tables from this paper

BPMN modeling for HLA based simulation and visualization

The modeling phase of the HLA execution process is supported in order to explicitly design the desired steps of orchestration between distributed HLA federates through the interpretation of a business process diagram.

Enterprise modelling: from early languages to models transformation

The evolution of enterprise modelling techniques from the divergence era to the convergence period is described and the recent advances in the use of enterprise models through model-driven approaches, interoperability problem-solving and simulation are focused on.

Developing appropriate pricing models for workflow and workflow reengineering in case of federated ERP system

  • E. Asfoura
  • Computer Science
    International Journal of ADVANCED AND APPLIED SCIENCES
  • 2020
A mathematical model based on a logical analysis of the complexity of this product (Wf definition) is derived because no like this model has been provided in the literature.

Supporting collaborative business processes: a BPaaS approach

An architecture meta-model is proposed, which is used to design the concrete architecture and to further analyse the performance of the proposed solution, and a real world case of collaborative processes for incident and maintenance notifications isused to explain the design and implementation of the cloud-based solution.

A Model-Driven Method to Enable the Distributed Simulation of BPMN Models

A Model-Driven method is presented that allows to generate the HLA-based simulation code from BPMN models by use of a chain of model-to-text transformations.

Engineering systems by combining BPMN and HLA-based distributed simulation

The paper presents an integration between the BPMN and HLA standards aimed at defining and managing a system through HLA in a graphical way and explores two aspects on how to describe both a federate and a federation through BPMn concepts.

Model Driven Implementation of Security Management Process

This paper proposes an implementation of a security management process using the methodology MDSEA as support to promote model transformations from business model to specific artifacts and configurations to enrich a solid business model with technical details by specialists.

Using BPMN and HLA for SoS engineering: lessons learned and future directions

This paper presents an integration between the BPMN and HLA standards for engineering SoSs, along with a case study, related lessons learned and future directions.

Dynamic Context Driven Re-configurable Business Process

A new method of re-configuring context-driven from a defined goal to sort out these vital challenges is proposed and an algorithm called Context-driven Re-configurable Business Process Achievement Algorithm (CDRBPA) is introduced and implemented.



Business process simulation: transformation of BPMN 2.0 to DEVS models (WIP)

A transformation approach of BPMN models into DEVS simulation models based on the metamodel approach is defined, and the enrichment of obtained DEVS models through performance indicators (time and costs) is described.

Building Scientific Workflow with Taverna and BPEL: A Comparative Study in caGrid

The findings in providing a workflow solution for the caGrid service-based grid infrastructure are summarized, and it is determined that BPEL offers a comprehensive set of primitives for modeling processes of all flavors, while Taverna provides a more compact set ofPrimitives and a functional programming model that eases data flow modeling.

A UML profile for transforming GRAI Extended Actigrams into UML

A UML Profile definition to transform GRAI Extended Actigrams into UML Activity Diagrams, as a mechanism to avoid the semantic losses generated by transformations.

Service-Oriented Modeling: Service Analysis, Design, and Architecture

This holistic book ties concepts together using real-world examples across a service life cycle that transitions services from ideas and concepts into production assets that deliver business value.

A Taxonomy of Workflow Management Systems for Grid Computing

  • Jia YuR. Buyya
  • Computer Science
    Proceedings of the 38th Annual Hawaii International Conference on System Sciences
  • 2005
A taxonomy that characterizes and classifies various approaches for building and executing workflows on Grids is proposed that highlights the design and engineering similarities and differences of state-of-the-art in Grid workflow systems, but also identifies the areas that need further research.

G-DEVS/HLA Environment for Distributed Simulations of Workflows

A new distributed Workflow Reference Model with HLA-compliant Workflow components is introduced and the HLA objects shared between Workflow federates are detail and the publishing/subscribing status of each of these federates is presented.

Scientific workflow systems - can one size fit all?

  • V. CurcinM. Ghanem
  • Computer Science
    2008 Cairo International Biomedical Engineering Conference
  • 2008
This paper provides a high-level framework for comparing the systems based on their control flow and data flow properties with a view of both informing future research in the area by academic researchers and facilitating the selection of the most appropriate system for a specific application task by practitioners.

A model-driven software environment for modeling, simulation and analysis of complex systems

Its architecture aims at integrating in a single platform tools for modeling, simulation, analysis and collaboration, by proposing model transformation features (code generation, among others) in order to smooth the modeling and simulation cycle and facilitate the coupling of models developed using heterogeneous formalisms.