Design of a multiple modeling language supported workflow architecture in educational information system

Using workflow system to manage some business processes is an essential work to do in educational information system. In this paper, the author bring forward a solution for building a lightweight workflow component in some educational information systems based on J2EE technology. This workflow component has general function modules of workflow system such as workflow engine, process manager, and application extensible interface. The process modeling mechanism of this workflow component can help us extend different process description languages to model business processes in different domain. So, we can build some specific modeling languages suitable for modeling business processes in educational information system. All business process models described by different modeling languages can be translated into execution models owning a kind of unified structure to be executed. Rollback operation of the business process also can be supported by the way of backward resuming the execution track of process.

[1]  Francisco Supino Marcondes,et al.  Systematic and Formal Approach to get a Domain Specific Language , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[2]  Jin Xin,et al.  New Key Insulated Signature Scheme : Mitigate the Damage of Key Exposure in Mobile Agents , 2007 .

[3]  Yanbo Han,et al.  A framework for configurable workflow systems , 1999, Proceedings Technology of Object-Oriented Languages and Systems (Cat. No.PR00393).

[4]  Marco Winckler,et al.  Modeling User Interfaces to Workflow Information Systems , 2008, Fourth International Conference on Autonomic and Autonomous Systems (ICAS'08).

[5]  Peter Buhler,et al.  ePVM - An Embeddable Process Virtual Machine , 2007, 31st Annual International Computer Software and Applications Conference (COMPSAC 2007).

[6]  Jing Xu,et al.  The Design and Implementation of XML-based Workflow Engine , 2007, SNPD.