ABSTRACT
This research develops an intelligent workflow management system (IWMS) to efficiently and effectively manage complex processes of projects, control project flows, and allocate available resources for project execution dynamically across organizational boundaries. Process logics are embedded in predicate (IF-THEN) rules that can be activated when condition is met to drive workflows. In this paper, an expert system inference engine is applied to intelligently reason and manage workflows as well as resource allocations in a virtual web-enabled environment. Hence, project results can be controlled precisely to achieve the project goal and to meet the required project deliverables. In this study, we go into details to describe the flow operational mechanisms for the IWMS. Finally, we use a system-on-a-chip (SOC) development project as a case to demonstrate IWMS' comprehensive functions and capabilities for collaborative project management.