JMU
Modeling
An Overview


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


A Definition

A model is a description of a system (that is created to help understand the system)

Modeling Methods
Model Types
Importance of Modeling
Modeling and Software
Abstraction Revisited
Abstraction Revisited: An Example