Agent Based Process Simulation and Metaphors Based Approach for Enterprise and Social Modeling