From No-Code to Low-Code
Express Workflows in the Axon Ivy portal are the starting point for no-coders to implement own processes in Axon Ivy. They will define a sequence of tasks as well as simple UI forms in an entirely descriptive manner. No need to care about the semantics of a graphical process notation nor to understand any UI framework technology.
But while the world will change the modelled process will become more complex and should be given into the hands of a pro for further development. Working with the Axon Ivy designer IDE he has all the modelling power of the Axon Ivy platform at his disposal.
At this point the process model goes through a transition from the descriptive no-code level to the BPMN based low-code level.
While my focus in the last Code Camp was to investigate in the translation of the process flow, in the last days I addressed the conversion of Express Workflow UI forms into JSF dialogs and the generation of data classes. Everything to get an executable and extendable model at once.
I have managed a prototype that imports and translates an Express workflow defined in the portal into an ivy project in the ivy designer. The importer is able to cover the feature set of the current Axon Ivy Express module: process flow, task forms and data objects.
Ivy Express workflow Importer
Imported process sample
Generated user task dialog sample