Abstract

Business process automation is complex activity especially while dealing with large and composite processes. To simplify the automation process, the business requirements are frequently model and verified in early stages. In this context, Business Process Modelling Notation (BPMN) is a renowned language particularly used for the modelling of business processes. Subsequently, the BPMN models are transformed to target models for further verification and deployment. Therefore, in this article, a Systematic Literature Review (SLR) is performed to investigate BPMN features, SoaML constructs used for services specification and tools for service generation. Consequently, 30 studies published during 2009–2018 are selected and analysed. This leads to identify 12 leading BPMN modelling constructs in the context of service generation. Moreover, 4 model transformations and 8 service generation techniques are identified. Furthermore, 6 BPMN modelling, 10 transformations, 5 service generation and 2 testing tools are presented. Finally, a comparative analysis of BPMN modelling tools is performed. It is concluded that business process automation became easy with the help of model representation and these models can be used for services generation. The finds of the article are highly beneficial for the researchers and practitioners of the domain.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call