Representasi ini pun juga bermacam-macam mulai dari yang bersifat physical,
pictorial, verbal, schematic dan symbolic dimana:
Unified Modeling Language (UML) adalah bahasa pemodelan untuk sistem atau
perangkat lunak yang berparadigma berorientasi objek. Unified Modeling
Language (UML) disebut bahasa pemodelan bukan metode. Bahasa pemodelan
(sebagaian besar grafik) merupakan notasi dari metode yang digunakan untuk
mendesain secara cepat. Bahasa pemodelan merupakan bagian terpenting dari
metode. Ini merupakan bagian kunci untuk komunikasi. Pemodelan ini merupakan
bahasa standar untuk digunakan dalam visualisasi, spesifikasi, pembentukan dan
pendokumentasian alat – alat dari sistem perangkat lunak. Dengan demkian UM
sebagai bahasa pemodelan, sebagai bahasa untuk menggambarkan sistem, sebagai
bahasa untuk menspesifikasi sistem, dan sebagai bahasa untuk pendokumentasian
sistem