Apa itu Unified Modelling Language (UML) ?
Unified Modelling Language (UML) merupakan sebuah "language/bahasa" yang telah menjadi standar dalam industri untuk visualisasi, menyusun dan mendokumentasikan sistem informasi atau piranti lunak. UML menawarkan sebuah standar untuk menyusun model sebuah sistem. Seperti bahasa-bahasa yang lain, UML mendefinisikan notasi dan syntax.
Pembelajaran tentang UML :
- Notasi UML adalah seperangkat format khusus untuk menggambarkan diagram perangkat lunak yang berbeda.
- Setiap bentuk memiliki arti tertentu, dan sintaks UML menentukan bagaimana bentuk-bentuk ini dapat digabungkan.
- Notasi UML terutama berasal dari tiga notasi yang ada: Grady Booch OOD (Desain Berorientasi Objek), Jim Rumbaugh OMT (Teknik Pemodelan Objek), dan Ivar Jacobson OOSE (Rekayasa Perangkat Lunak Berorientasi Objek).
UML diharapkan dapat mempermudah pengembangan perangkat lunak (RPL) dan memenuhi segala kebutuhan pengguna secara efisien, lengkap dan akurat. Ini termasuk faktor skalabilitas, daya tahan, keamanan dan sebagainya.
Terdapat 13 jenis diagram pada UML, apa sajakah itu?
1. Use Case Diagram
2. Activity Diagram
3. Package Diagram
4. State Diagram
5. Sequence Diagram

6. Class Diagram (Class Diagram)

7. Communication Diagram
8. Composite Structure Diagram
9. Object Diagram
10. Timing Diagram
11. Component Diagram
12. Deployment Diagram
13. Interaction Overview Diagram
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana. Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI