Title :
Research on Workflow Patterns Based on jBPM and jPDL
Author :
Peng, Liu ; Zhou, Bosheng
Author_Institution :
Sch. of Comput. Sci. & Technol., Beijing Univ. of Aeronaut. & Astronaut., Beijing
Abstract :
To evaluate the suitability and expressive power of JBOSS jBPM and jPDL, on the base of research on workflow patterns, this paper implements some workflow patterns in jBPM and jPDL with their flexibility and extensibility. It proposes some methods: adding scripts to implement multi-choice pattern; setting the node Joinpsilas attribute "is Discrimininator" in the runtime to implement discriminator pattern; using action and action handler to execute custom Java code to approach the patterns involving multiple instances; operating the process instancepsilas and Tokenpsilas method to implement cancellation patterns. At last because of JBOSS jBPM and jPDLdasias flexibility and extensibility, we select them as our projectpsilas workflow engine.
Keywords :
Java; object-oriented programming; workflow management software; JBOSS; action handler; cancellation patterns; custom Java code; discriminator pattern; jBPM; jPDL; multichoice pattern; patterns involving multiple instances; process instance; workflow patterns; Aerospace industry; Business; Computational intelligence; Computer science; Conferences; Engines; Java; Natural languages; Space technology; XML; jBPM; jPDL; workflow; workflow patterns;
Conference_Titel :
Computational Intelligence and Industrial Application, 2008. PACIIA '08. Pacific-Asia Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-0-7695-3490-9
DOI :
10.1109/PACIIA.2008.377