There is an ever-increasing demand for better performance and scalability i
n workflow systems. We describe how mobile agents can be used to satisfy su
ch a requirement. For the purpose two important design issues are pointed o
ut in workflow execution and architecture levels. Agent delegation models a
nd a 3-layer architecture are suggested in mobile agent based workflow syst
ems as a solution for each consideration. Workload is statically distribute
d over task performers based on the proposed method. As a result the perfor
mance and the scalability are improved. The effectiveness is shown through
stochastic Petrinets simulation through comparison with client-server based
- and another mobile agent-based workflow systems.