The Design and Implementation of Code Generation Based on J2EE in the Development of JBPM Workflow System

Article Preview

Abstract:

According to the feature of the JBPM workflow system development, the target code generated is determined by analyzing the process of JBPM workflow development and the architecture of J2EE. The code generation tool generates code by parsing the static form source code and loading the code generation template. The code generation tool greatly shortens the JBPM workflow system development cycle and reduces the cost of software development which has the good practicality and scalability.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1961-1968

Citation:

Online since:

December 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Yushun Fan. The basic of workflow management technology[M]. Beijing: Tsinghua University Press, 2001. (in Chinese)

Google Scholar

[2] S. Macdonald, D. Szaforon and J. Schaeffer. Generative Design Patterns. Proceedings of the 17th IEEE international conference on Automated software engineering,Edinburgh,UK,2002.IEEE Computer Society Washington,DC, USA: 23-34.

DOI: 10.1109/ase.2002.1114991

Google Scholar

[3] JACK H.Code generation in action[M].USA: Manning. 2003: 32—34.

Google Scholar

[4] Rui Peng, Qunji He. The development and application of workflow engine system model. Wuhan Engineering Vocational and Technical College Journal, 2010.22(4). (in chinese)

Google Scholar

[5] JBPM jPDL User Guide 3.2.3[EB/OL].2008.http://www.jboss.org.

Google Scholar

[6] Fang Liang. The analysis and design of corporate office systems based on workflow and J2EE. Chengdu: University of Electronic Science and Technology of China, 2009. (in chinese)

Google Scholar

[7] CHRIS R.POJOs in action[M]. USA: Manning, 2006: 12—14.

Google Scholar

[8] MATT S. Automated code generation [EB/OL]. http://www.softwarereality. com /pmgramming/code_generation.jsp, May,6,2C02.

Google Scholar

[9] The apache software foundation. The apache velocity project [EB/OL].http://velocity.apache.org

Google Scholar