|
38
Sp esifikasi
ini
menjadi p op uler dan standar karena
sebelu m adany a
UM L, telah
ada
berbagai
macam
sp esifikasi
y
ang berbed a.
Hal
in i
meny ulitkan
komunik asi
antar
p
engembang p eran gkat
lun ak.
Untuk
itu beberapa p engemb ang sp esifikasi
y
ang san gat
berp engaruh b erkump ul
untuk
membuat
standar baru.
UM L dirintis
oleh
Grady
Booch
OOD
(Object-Oriented
Design),
Jim
Ru mbau gh
OM T
(Object
M
odeling Techniqu e),
dan Ivar Jacobson OOSE (Object-Oriented Software En gineerin g).
UM L
mendeskrip sikan
OOP
(Object
Oriented
Programmin g)
den gan
beberap a
diagram.
2.15.1 Diagram S truktur
Diagr am Struktur terdiri dar i diagram kelas, diagr am oby ek, diagram komp onen,
dan
diagr am
dep loyment, y ang
masin g-masin g
memiliki
k
egunaan
untuk
mendokumentasikan, mensp esifikasikan, men ggambarkan, dan memban gun sistem
p
erangkat
lunak. Sep erti p ada p enjelasan di bawah in i.
2.15.1.1 Diagram Kelas
Class diagr am
adalah diagr am
y
ang
mendeskrip sikan jenis-jen is objek dalam
sistem
dan berbagai
macam
hubungan statis
y
ang
terdap at diantara
mereka. (M artin
Fowler,2005,p 53).
M
enurut
Grady Booch
(1998, p 107)
Diagram
kelas
adalah
diagram
y
ang
men ggamb arkan seran gk aian k elas, interface, dan ko laborasi d an hubun ganny a.
|