การพัฒนาระบบการจัดการกระแสงานจากแผนภาพกิจกรรมของยูเอ็มแอล / ธนวัฒน์ มหาไตรภพ = Development of a workflow management system from UML activity diagram / Thanawat Mahatribhop
The purpose of this research is to develop a workflow management system that takes UML activity diagrams, saved in the XMI format, as workflow specifications. The UML activity diagrams are generally used to model business activities. The system will enact the workflows to be performed in sequence, with right conditions as stipulated in the activity diagrams by populating and presenting the users their worklists based on the roles of the users. The system also displays tasks’ status and stores documents which are inputs or outputs of the tasks. The developed workflow management system is a web application. It is designed to be able to handle multiple users and multiple workflows concurrently. Additionally, the system supports task undoing, and allows modification to be made to the specifications of workflows whose instances are active. The system also records work details into log files so that work history can be viewed later on. The system is thoroughly tested by both using real workflows and test cases. The results show that the system works correctly as designed.