Models
A model is a representation of either a process, product or system that improves understanding and promotes discussions.
Systems
A system is an arrangement of component parts or elements that in combination exhibit behaviours or meanings that an individual component doesn’t hold.
Modelling Systems from First Principles
Modelling systems from first principles relies using ideas from Dynamic Systems as defined by fundamental scientific principles, known as first principles.
Modelling Systems from Data
This is known as System Identification.
Tools
Dynamic Systems
Modelica https://www.anylogic.com/
Agent-based
https://repast.github.io/repast4py.site/