Dokumen ini menjelaskan Unified Modeling Language (UML) sebagai metode pemodelan visual untuk merancang software berorientasi objek. UML mencakup berbagai elemen dan diagram yang digunakan dalam analisis, desain, dan dokumentasi sistem, termasuk building blocks, relationships, dan jenis diagram seperti use case dan class diagrams. Selain itu, UML berfungsi sebagai alat komunikasi antara analis, desainer, dan programmer dalam pengembangan perangkat lunak.