Cognitive Modeling of high-level cognition through Discrete State Dynamic processes