The interactive task allocation process between workflow management system(WFMS) and resources in real bussiness is analyzed. A series of fundamental workflow resource allocation patterns (WRAPs) are identified. These patterns provide the basis for the design of the more adaptive workflow system. A WRAP framework is proposed to provide a referenced classification system for further pattern extensions.