![]() 78
Ada
beberap a
p
ola
u
mum
y
ang
d
ap at
digun akan
untuk
men ggamb arkan p ola desain component architecture menurut
M
athiassen et
al. (2000, p .193-198):
1.
Layered-Architecture Pattern
M
erup akan
bentuk
y
ang
p
alin g
umu m
dalam software. Layered
architecture ad alah p ola y an g san gat
ber guna untuk men guraikan sistem
menjad i
komp onen-komp onenny a.
Dalam
bentuk
y
ang p aling
sederhana, sebuah
layered architecture terdir i
dar i
beber ap a
komp onen
y
ang
menunjuk
p
ada
layers.
Rancangan
setiap
komp onen
menjelaskan
tanggun g jawabny a
masin g- masin g serta interfa ce-ny a ke arah atas
(upward) maup un ke
arah
bawah
(downward).
Pola
ini
dap at
dilihat
p
ada gambar 2.11.
Contoh dari p ola
ini
adalah
mod el O SI
y
ang sudah
menjad i ISO untuk model jarin gan.
<<component>>
Layer
i
+
1
Upwards Interface
<<component>>
Layer
i
Downwards Interface
<<component>>
Layer
i
-
1
Gambar 2.12
Layered Architecture Pattern
Sumber : M athiassen et al. (2000, p .193)
|