Abstract
We present a UML based meta model approach for task assignment policy in software process. Our model provides three levels of model: meta, conceptual, and instance, and also provides multiple views of model: organization, process, and product. It benefits over role model, a conventionally used modeling approach, in terms of expressive power, flexibility, and inconsistency control. We implemented our model using ConceptBase and also highlight some features of the implementation