A visual approach that uses a variety of diagrams such as use case, class, interaction, state, activity and others to specify the objects of a model and their relationships.
Various tools exist for turning UML diagrams into program code.
Context Categories:
Management