APA ITU UML?
Unified Modelling Language (UML)
adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk
visualisasi, merancang dan mendokumentasikan sistem piranti lunak.
-
Dengan UML dapat dibuat model untuk semua
jenis aplikasi piranti lunak, dapat berjalan pada piranti keras, sistem operasi
dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun.
-
UML
cocok untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek seperti
C++, Java, C# atau VB.NET dapat juga digunakan untuk modeling aplikasi
prosedural dalam VB atau C.
-
UML mendefinisikan notasi dan syntax/semantik.
Notasi
UML : Sekumpulan bentuk khusus untuk menggambarkan berbagai diagram
piranti lunak. Setiap bentuk memiliki makna tertentu, dan UML syntax
mendefinisikan bagaimana bentuk-bentuk tersebut dapat
dikombinasikan.
Notasi UML terutama diturunkan dari 3
notasi yang telah ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim
Rumbaugh OMT (Object Modeling Technique), dan Ivar Jacobson OOSE
(Object-Oriented Software Engineering).
Diantaranya adalah: metodologi booch [1],
metodologi coad [2], metodologi OOSE [3], metodologi OMT [4], metodologi
shlaer-mellor [5], metodologi wirfs-brock [6], dsb.
UML Notasi |