Browse the topics below to learn how to implement proven strategies and tactics to accomplish a wide range of goals. For more hands-on instruction on how to create specific types of graphics with SmartDraw, visit the "How to Create..." section.
Ivar Jacobson's Object-Oriented Software Engineering (OOSE) is one of the precursors to the more modern Unified Modeling Language (UML). OOSE includes a requirements, an analysis, a design, an implementation, and a testing model. The relationship between the central use case diagram and the various models is illustrated below.