This document discusses UML modeling and rapid prototyping. It introduces ArgoUML, an open source UML modeling tool that supports standard UML diagrams and allows forward and reverse engineering of code. It also discusses rapid prototyping techniques like prototyping in code, mockup tools, paper sketches, and references further reading on these topics.