Coder Social home page Coder Social logo

mcutler81 / modelicabusinesssimulation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from modelica-3rdparty/businesssimulation

0.0 0.0 0.0 3.8 MB

Business Simulation Library (BSL) - A library for modeling & simulation of dynamical systems in the social sciences, e.g., business/economics, and ecology using the System Dynamics metaphor

License: European Union Public License 1.2

Modelica 100.00%

modelicabusinesssimulation's Introduction

Business Simulation Library (BSL)

A Modelica library for modeling & simulation of dynamical systems in the social sciences, e.g., business, economics, and ecology using the System Dynamics metaphor.

Library Description

System Dynamics offers a very general, low-level modeling paradigm, that lends itself perfectly to model, simulate, and analyze strategic business and policy issues in any kind of organization. Unlike existing aproaches the BSL makes use of Modelica's acausal connectors to better distinguish material/mass flows from instantaneous information signal flows (causal connections). The approach has the additional benefit of allowing the modeler to build more compact models in a fast and reliable fashion.

Overview of the Main Packages

Icon Name Description
CausalLoop Agile system dynamics modeling with quantitative causal loop diagrams (CLD+)
Stocks Containers ("reservoirs") used to represent entities that have been stored in a specific state
Flows Processes that move entities from one stock to another at a specific rate
SourcesOrSinks Flows into or out of a stock with infinite capacity at a system's boundary
Converters Information processing (blocks)
InformationSources External information input
MoleculesOfStructure Pre-built components to model information processing, decision making and subsystems in general (blocks, incubators, transceivers, and actuators)

Using the pre-built components modelers can start to build their own components to eventually arrive at an appropriate representation of the system in focus in a hierarchical fashion.

Documentation and Release Notes

You can read the documentation for the library online at:
https://bsl-support.de/BusinessSimulation/BusinessSimulation

Release Notes are included with the documentation and can be found there as well.

The library was developed and tested using Wolfram System Modeler and Wolfram Mathematica.
User experience may differ when using other modeling and simulation environments.

License

Copyright © 2020 Guido Wolf Reichert
Licensed under the European Union Public Licence (EUPL), Version 1.2 or later (the "License")

You may not use this work except in compliance with the License. You may obtain a copy of the License at:
https://eur-lex.europa.eu/eli/dec_impl/2017/863/oj

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either expressed or implied. See the License for the specific language governing permissions and limitations under the License.

Modelica© is a registered trademark of the Modelica Association.
Wolfram System Modeler™ is a trademark of Wolfram Research, Inc.
Wolfram Mathematica and Mathematica™ are registered trademarks of Wolfram Research, Inc.

Development and Contribution

You may report bugs and other issues or simply make suggestions for future enhancements by using the Issues button.

Please refrain from pull requests until an appropriate Contributor License Agreement (CLA) has been established.

Corresponding Author

ContactInformation.png

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.