Discrete Dynamical Modeling