Principles of Modeling
Detailed Outline
- Introduction
Introduces the basic terms, concepts, techniques, and applications of modeling. Sets the stage for exploring each of the key pieces of modeling and simulation.
- The Philosophy
Explains what it means to create a model, why we model and what advantages are realized. Illustrates the difference between the Art and the Science of modeling.
- The Principles
Demonstrates the prevalence of modeling in the world. Presents the basic principles derived by key thinkers over a lifetime of experience - Alan Pritsker, Grady Booch, Ivar Jacobsen, Averill Law, Paul Fishwick, and others.
- The Products
Introduces the complete family of models necessary to capture the behavior of a system - Conceptual, Dynamic, Logical, Decision, and Control models.
- The Process
Provides a practical process for creating models using the Unified Modeling Language as a tool. Walks you through the entire modeling process from problem statement to the specification of data to drive the model.
- The Practice
Provides an opportunity for students to apply the concepts they have learned to a real modeling problem. Using the concepts immediately after learning them reinforces their practical application.
