https://en.wikipedia.org/wiki/Bonita_BPM
http://community.bonitasoft.com/
网站目前无法正常访问。
Bonita BPM is an open-source business process management and workflow suite created in 2001. It was started in France National Institute for Research in Computer Science, and then had incubated several years inside of the French computer science company Groupe Bull. Since 2009, the development of Bonita is supported by a company dedicated to this activity:Bonitasoft.
Bonita BPM has three major components:
- Bonita Studio: It allows the user to graphically modify business processes following the BPMN standard. The user can also connect processes to other pieces of theinformation system (such as messaging, enterprise resource planning, enterprise content management, and databases) in order to generate an autonomous business application accessible as a web form. Bonita Studio also allows the user to design graphically the forms that will be shown to the end user in order to interact with the process. Moreover, the Studio allows the user to get started with processes designed with other standards and technologies such as XPDL or jBPM. It relies on Eclipse.
- Bonita BPM Engine: The BPM engine is a JAVA application that executes process definition created with Bonita Studio. Engine API allows the user to interact programmatically with his/her processes. It is available under LGPL. It relies on Hibernate.
- Bonita Portal: It is a portal that allows each end-user to manage, in a webmail-like interface,s all the tasks in which he or she is involved. The portal also allow the owner of a process to administer and to get reports about processes. It relies on AngularJS.
Bonita BPM is open source and can be downloaded under GPL.
参考资料:
http://www.ibm.com/developerworks/cn/java/j-bpm1/
http://www.ibm.com/developerworks/cn/java/j-bpm2/index.html