Seol mar théacs é seo: Understanding dynamic systems: approaches to modelinganalysis, and design