This paper proposes using Use Case Maps (UCMs) to enhance traceability between Unified Modeling Language (UML) diagrams, addressing the challenges of maintaining consistency and ease of modification between diagrams. By establishing a relationship between UCMs and UML, the authors demonstrate how UCMs can facilitate the generation of various UML diagrams while helping to visualize and understand complex systems at early design stages. The approach offers a structured method for improving traceability, which is essential for effective software system development.