UML (Unified Modeling Language) adalah bahasa pemodelan yang digunakan untuk merancang dan memvisualisasikan sistem perangkat lunak.