Abstract:
A business process is a set of tasks that allow users to offer a service or a product to a customer. Formalizing business process allows process engineers to analyze, sim...Show MoreMetadata
Abstract:
A business process is a set of tasks that allow users to offer a service or a product to a customer. Formalizing business process allows process engineers to analyze, simulate, evolve, and manipulate them for different purposes. Actually, there are several graphic tools to formalize business processes that apply the BPMN 2.0 standard, however the business processes generated by these tools are not interoperable with each other. During the last years, we have been working in tailoring business process models using an MDE approach, i.e. configuring general processes to particular contexts by applying models and transformations. However, the MDE approach requires a BPMN model in XMI format that is compatible with transformation tools and languages. Therefore, there is no bidirectional compatibility between BPMN and XMI processes and manual translation is hard and error prone. In this article we present a set of projectors: an injector that transforms the BPMN process into XMI model, and an extractor that transforms the XMI model into BPMN process. We conduct a set of experiments in four BPMN tools to verify the transformations between business processes and business process models.
Published in: 2023 42nd IEEE International Conference of the Chilean Computer Science Society (SCCC)
Date of Conference: 23-26 October 2023
Date Added to IEEE Xplore: 15 November 2023
ISBN Information: