La dinámica de sistemas fue desarrollada en la década de 1950 por Jay Forrester en el MIT. Se aplicó originalmente para analizar las oscilaciones en las ventas de una empresa y desde entonces se ha utilizado para modelar sistemas urbanos, medioambientales y otros complejos. Los modelos de dinámica de sistemas permiten simular el comportamiento de sistemas no lineales a través del tiempo.