Abstract: Unified Modeling Language (UML) is a versatile tool for specifying, visualizing, and documenting software systems through diagrams. In the early stages of development, addressing design ...