The workflow management system (WFMS) in an agile organization should be highly adaptable to frequent organizational changes. To increase the adaptability of contemporary WFMSs, a mechanism for managing changes on the organizational structure and business rules need to be enhanced. In this paper, a knowledge-based approach for workflow modeling is proposed, in which a workflow is defined as a set of business rules. Knowledge on organizational structure and special workflow, such as role/actor mapping and complex routing rules, can be explicitly modeled in KWM (Knowledge-based Workflow Model).Using knowledge representation scheme and dependency management facility, change propagation mechanism is provided to adapt to frequent changes on organizational structure, business rules and procedures.