9
2.3 UML (Unified Modeling Language)
UML adalah sebuah standar bahasa untuk menuliskan blue print dari suatu
piranti lunak. UML memperbolehkan penggunaan untuk penggambaran, spesifikasi,
konsep,
dan
dokumentasi
dari
suatu
system
perangkat
lunak
(Roger
S.
Pressman,
2010,
p841).
Model
UML
yang
dipakai
antara
lain Use
case
diagram,
Activity
Diagram,
Class
Diagram,
Class-Responsibility-Collabolator Card
(CRC
Card),
Rancangan Layar, dan Navigation Diagram.
Diagram UML
dapat
dibagi
dalam dua
kelompok
besar,
yaitu: behavioral
diagram,
dan
structural
diagram.
Behavioral
diagram digunakan
untuk
menggambarkan, menunjukkan, mengembangkan, dan mendokumentasikan aspek
aspek dinamis dari suatu sistem. Behavioral diagram terdiri dari:
Use case diagram
Sequence diagram dan Collaboration Diagram
Statechart Diagram
Activity Diagram
Sedangkan
structural
diagram digunakan
untuk
menggambarkan,
menunjukkan,
mengembangkan, dan mendokumentasikan aspek
aspek statis suatu sistem.
Structural diagram terdiri dari:
Class Diagram dan Object Diagram
Component Diagram
Deployment Diagram
|