An opensource framework for
human-centered organization simulation
Develop your own application
to run virtual experiments with organizations
capture their evolutions and dynamic behaviors.
Organization simulation
Symu is a core of discrete-event multiagent simulation library in C#. It is designed to be the foundation for custom-purpose human-centered organization simulations. Symu implements agnostic organizations as social groups to target the most general use cases.
Unlike other simulators, symu has cognitive models already implemented and completely configurable to adapt it to your scenarios. It also has advanced tasking and messaging management.
Organization as complex systems
Symu models groups and organizations as complex systems. It captures the variability in human, technological and organizational factors through heterogeneity in information processing capabilities, but also in knowledge and resources. Also, the non-linearity of the model generates complex temporal behavior due to dynamic relationships among agents.

A multi-agent system
Symu is a multi-agent system for the co-evolution of agents and socio-cultural environments. It is time based with discrete events.
Agents are decision-making units. They can represent various levels of analysis such as individuals, groups or organizations.
And they are autonomous, tasks based. They also can learn and forget, have beliefs and be influenced.
Finally, agents interact simultaneously in a shared environment that interacts in turn with the agents, via asynchronous messages.
Academic program
Symu is based on a library of theoretical models:
organization theory, social networks, socio-cultural and socio-technical environment, information diffusion, social influence, social information processing, transactive memory…
With our academic program, we will implement for you models that you want to use.
Symu is opensource
You can find the source code on github.