Konten dihapus Konten ditambahkan
Donikechonx (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 1:
[[Berkas:Uml diagram.svg |thumb|right|650px| Diagram UML]]'''Unified Modeling Language''' ('''UML''') adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem [[perangkat lunak]].
 
 
== Pendahuluan ==
Unified Modeling Language (UML) adalah himpunan [[struktur]] dan [[teknik]] untuk pemodelan [[desain]] program berorientasi objek ([[Object Oriented Programming|OOP]]) serta [[aplikasi]]nya.<ref name="dav">David M. Kroenke, ''Database Processing Jilid 1 edisi 9'', halaman 60. Erlangga.</ref> UML adalah [[metodologi]] untuk mengembangkan [[sistem]] OOP dan sekelompok perangkat ''[[tool]]'' untuk mendukung pengembangan sistem tersebut.<ref name="dav"/> UML mulai diperkenalkan oleh ''[[Object Management Group]]'', sebuah [[organisasi]] yang telah mengembangkan [[model]], [[teknologi]], dan standar OOP sejak tahun [[1980]]-an.<ref name="dav"/> Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP.<ref name="dav"/> UML merupakan dasar bagi perangkat (''tool'') desain berorientasi objek dari [[IBM]].<ref name="dav"/>