It has to be BPMN 2.0. I wrote in the kickstart section of this forum because of the similarity of the requirements. But as far as i saw in Kickstart and its documentation, the customization part is limited.
Here are some more details of what i want to do. My goal is to create a remote browser which automatically interacts with html elements and extracts its content. For that, i have Java classes which are basically atomic actions like opening a url or a mouse click. Chaining these actions result in programmable browser interactions.
In addition to writing pure Java code, i want to offer that these action chains can be modeled as BPMN 2.0 processes. I would like to have a simplified user interface which offers a restricted set of process elements with a predefined set of attributes. The easier, the better.
Now my question, can i customize activiti kickstart (or maybe the activiti modeler) or create an own application using the activiti REST interface, which meets the requirements?