Skip to content

lmorisse/Symu.OrgMod

Repository files navigation

Symu.OrgMod as Organizational modeling

Develop your own application based on organizational modeling.

Symu.OrgMod is part of Symu Suite, for organizational modeling, analysis and simulating. Symu.OrgMod is a core of organizational graph modeling library, written in C#. It implements agnostic organizations as social groups to target the most general use cases.

Some useful links:

How it works

Symu.OrgMod models organization as a graph of specific artefacts such as :

  • Actor
  • Belief, Knowledge
  • Event
  • Organization
  • Resource
  • Role
  • Task

What it is

It creates a graph of organizational artifacts and graphical (not yet available) to model an organization.

Why open source

Because we believe that such a framework is valuable for organizations and academics, because there are few c # frameworks available.

Getting Started

The main project is Symu.OrgMod. This is the framework you'll use to build your own application. There isn't GUI mode yet.

Installing

Building

Symu.OrgMod is built upon different repositories. We don't use git submodules. So that, to build Symu.OrgMod and its examples solutions, you'll need to check the dependencies manually.

Symu.DNA dependencies

To build Symu you have to add the Symu.Common.dll as a dependency. You find this library in the Symu.Common.

External dependencies

Running

As it is a core library, you can't run Symu.OrgMod as is.

Contributors

See the list of CONTRIBUTORS who participated in this project.

Contributing

Please read CONTRIBUTING for details on how you can contribute and the process for contributing.

Code of conduct

Please read CODE_OF_CONDUCT for details on our code of conduct if you want to contribute.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the GNU General Public License v2.0 - see the LICENSE file for details

Support

Paid consulting and support options are available from the corporate sponsors. See Symu services.

Integration

Symu.OrgMod is used in projects:

  • Symu.DNA: a framework for static and dynamic organization network analysis.
  • Symu: a multi-agent system, time based with discrete events, for the co-evolution of agents and socio-cultural environments.
  • Symu.biz: an enterprise level implementation of Symu

About

An opensource framework for organizational modeling

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages