Currently business information systems are expected to be able to cope with changes in the market and business processes both promptly and flexibly. Business processes are always changing. Some exceptions usually occur unexpectedly. This makes adaptive workflow a hot spot among research fields of workflow technology.The WfMS supporting workflow encapsulation and component reuse can respond more quickly and efficiently to changing market conditions. This paper describes an adaptive workflow framework that uses messages transmission for workflows collaboration, employs object-oriented technology to study inheritance, encapsulation and abstract of workflow components and improves the flexibility and usability of the workflow design. We also introduce ACWPDL, an Adaptive Collaboration Workflow Process Definition Language, which is designed on the base of XPDL.On the base of this research, we designed and implemented the Adaptive Collaboration Workflow Management System. |