Title :
Design of Collaborative Workflow System Based on UML State Model
Author_Institution :
Beijing Inf. Sci. & Technol. Univ., Beijing, China
Abstract :
Collaborative workflow technology aims to support collaborative group work. So, it is an effective way to build CSCW systems. Compared with other types of workflow, collaborative workflow is relatively simple in business logic, but much more complex in business process. Therefore, designs for general workflow system often don´t fit it well. In this paper, the features of collaborative workflow are analyzed; the techniques and strategies for modeling and implementing collaborative workflow system based on UML state model are described. The techniques and strategies are instanced by the design of a Graduation Subject Selection Management System. The result shows that state machine model, component-based lightweight design, and ¿state¿ design pattern can simplify the development of such kind of workflow systems, and improve its efficiency.
Keywords :
Unified Modeling Language; educational administrative data processing; finite state machines; groupware; object-oriented programming; workflow management software; CSCW system; UML state model; business logic; business process; collaborative group work; collaborative workflow system; component-based lightweight design; computer supported cooperative work; graduation subject selection management system; state design pattern; state machine model; Application software; Buildings; Collaborative work; Computer applications; Engines; Information science; International collaboration; Logic; Process design; Unified modeling language; CSCW; state model; state pattern; workflow;
Conference_Titel :
Computer Science-Technology and Applications, 2009. IFCSTA '09. International Forum on
Conference_Location :
Chongqing
Print_ISBN :
978-0-7695-3930-0
Electronic_ISBN :
978-1-4244-5423-5
DOI :
10.1109/IFCSTA.2009.63