Integrating Visual Modeling throughout the Computer Science Curriculum - Carol B.Collins (2008)