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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have