65
2. Distributed pattern
Mengacu
pada
Mathiassen (2000,
p217)
pola
ini
merupakan
kebalikan
dari
centralized
pattern.
Pada
pola
ini,
semua
didistribusikan
kepada
client
dan
server
hanya diperlukan untuk melakukan update model diantara clients.
3. Decentralized pattern
Pola
ini
berada
diantara
kedua
pola
diatas.
Pada
pola
ini
client
memiliki data
tersendiri
sehingga
data
umum
hanya
berada
pada
server.
Server
menyimpan
data
umum
dan
function
atas
data-data
tersebut,
sedangkan client
menyimpan
data
yang
merupakan milik bagian application-domain tersebut.
Tahap
ini
menentukan bagaimana
suatu
proses
sistem
didistribusi
dan
dikoordinasi.
Tujuan
dari
tahap
ini
adalah
untuk
mendefinisikan
struktur
fisikal
dari
suatu sistem. Hasil yang akan diperoleh berupa sebuah deployment diagram.
Menurut Mathiassen (2000,
p340),
A
deployment
diagram
describes
a
system
configuration in the form of processors and objects attached to the processors. Dapat
diartikan
bahwa
deployment
diagram
memberi
penjelasan konfigurasi
sistem
dalam
bentuk prosessor dan object yang disertakan pada processor.
2.7.5. Component Design
Menurut
Mathiassen
(2000,
p231-233),
tujuan
dari
kegiatan
component
design
adalah
untuk
menentukan implementasi kebutuhan
atau
persyaratan sistem
dalam
kerangka arsitektur.
|