jBPM5 provides you the APIs to create your custom forms backends interactions. For the front end you can choose the technology that you want.
About the simulation, it depends on what you want. You can create Mock/Test Workitems and run your process in Test Environments to be able to see how the process behaves before putting it in production.
Please, let me know if I can help you with more doubts, that you have in order to adopt jBPM5.
Thanks for the replies.
But with the forms I'm still in doubt, have any documents or examples, tutorials that I could rely.
BPMS in other forms of construction was basically automatic, requiring little code development by the analyst.
The intention was to produce forms, such as simple forms for applying for credit, with a label's, checkbox, etc etc, very simple forms.
Everything will be of great help.
jBPM5 provides you the mechanism to develop from simple to really complex stuff. It's very difficult to create generic software that can be adapted to every company requirements. I know that other BPMS generates for you the forms based on a selected technology, that if you want to change will be imposible to adopt that product. Using the APIs, (of course that you need to be a developer) but you will have the freedom to choose the best approach for your company.
jBPM5 right now provides the jBPM console that let you add ftl form for your customs tasks. This console is still under development but you can try it to see if it fits for your needs. I'm not a big fan of that kind of generic, locked in technology apps, but if it fits for you that's ok.
>The intention was to produce forms, such as simple forms for applying for credit, with a label's, checkbox, etc etc, very simple forms.
You can generate these forms using Freemarker (http://freemarker.sourceforge.net/) templates.There is an Eclipse plug-in for Freemarker that you might be able to use.
You might find the basic documentation to use the templates with human tasks here: