Architecture: Patterns and practices.-5:Design and Architecture: Diagramming --