Pseudocode and Modeling Behavior