Authors:
Ulisses Telemaco Neto
1
;
Toacy Oliveira
2
;
Raquel Pillat
2
;
Paulo Alencar
1
;
Don Cowan
1
and
Glaucia Melo
1
Affiliations:
1
David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada
;
2
System Engineering and Computing Program, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil
Keyword(s):
Business Process Automation, Code Generation, Process-Aware Information System, BPMN.
Abstract:
An increasing number of platforms for Business Process Automation (BPA) have been developed in recent years, including open-source and proprietary solutions. However, there are still some unsolved problems and limitations related to the adoption of these solutions, which include: vendor lock-in, limited UI/UX, limited integration, outdated technology stack, and lack of support for non-process features. The framework presented in this paper addresses these problems and limitations by providing an open-source platform to facilitate the development of process-aware information systems (PAISs) based on code generation techniques. The platform is capable of generating a functional process-aware Web application from a business process model defined in BPMN. To the best of our knowledge, there is no other software tool that generates fully functional process-aware Web applications. The presented framework has been evaluated in the academy and industry and used to develop dozens of non-profi
t and commercial process-aware applications.
(More)