You have now taken a problem domain and mapped it to UML diagrams that communicate the system to other analysts and architects . The first diagram created, the use case diagram, formed the basis of the rest of the analysis. In real-life enterprise systems, this process can take several iterations and often involves sequence, state, and activity diagrams. More than just pretty pictures, these diagrams were effortlessly forward-engineered into J2EE code by the Together ControlCenter tool. |