UML sebagai bahasa untuk Menggambarkan Sistem (Visualizing)
UML sebagai bahasa untuk Menggambarkan Sistem (Visualizing) UML tidak hanya rangkaian simbol grafikal, cukup dengan tiap simbol pada notasi UML, merupakan penetapan semantik yang baik. Dengan cara ini, satu pengembangan dapat menulis model UML dan pengembangan lain atau perangkat yang sama lainnya dapat mengartikan bahwa model tersebut tidak ambigu. Hal ini akan mengurangi error yang terjadi kaerena perbedaan bahasa dalam komunikasi model konseptual dengan model lainnya. UML menggambarkan model yang dapat dimengerti dan dipresentasikan ke dalam model tekstual bahasa pemrogaman. Conytohnya kita dapat menduga suatu model dari sistem yang berbasis web tetapi tidak secara langsung dipegang dengan mempelajari code dari sistem. Dengan UML maka kira dapat memodelkan suatu sistem web tersebut dan direpresentasikan ke bahasa pemrograman. UML merupakan merupakan suatu model eksplisit yang menggambarkan komunikasi informasi pada sistem. Sehingga kita tidak kehilangan informasi code implement