Postingan

Mengenal Diagram UML (Unified Modeling Language)

Gambar
  UML adalah sekumpulan alat yang digunakan untuk melakukan abstraksi terhadap sebuah sistem atau perangkat lunak berbasis objek. UML merupakan singkatan dari Unified Modeling Language. UML juga menjadi salah satu cara untuk mempermudah pengembangan aplikasi yang berkelanjutan. Aplikasi atau sistem yang tidak terdokumentasi biasanya dapat menghambat pengembangan karena  developer  harus melakukan penelusuran dan mempelajari kode program. UML juga dapat menjadi alat bantu untuk  transfer  ilmu tentang sistem atau aplikasi yang akan dikembangkan dari satu  developer  ke  developer  lainya. Tidak hanya antar  developer  terhadap orang bisnis dan siapapun dapat memahami sebuah sistem dengan adanya UML. UML diciptakan oleh Object Management Group yang diawali dengan versi 1.0 pada Januari 1997. Dalam pengembangan berorientasi objek ada beberapa prinsip yang harus dikenal: Object Class Abstraction Encapsulation Inheritance Polymorphism Dalam UML sendiri terdapat beberapa diagram yang wajib d