This Securities Trading System UML Component Diagram is a widely accepted ISO standard for developing software and more complex system architectures. In object-oriented programming, this modeling language employs various diagrams for planning and development processes. UML 2.5 has 14 different diagram types roughly divided into two categories: behavioral and structural diagrams. Component diagrams are included in the latter category. UML component diagrams use a static conceptual visualization to show the relationships between individual system components. Aspects of both logical and physical modeling can be included.