|
72
dimana
distribusi
components
program
pada
processors
sistem
yang
ada,
dan
(2)
level
yang
berhubungan dengan
proses - proses
yang
menyusun kolaborasi antar
objects
yang
muncul
selama
proses
eksekusi.
Hasil
dari process
architecture
adalah
sebuah
deployment
diagram
yang
menggambarkan
distribusi
dan
kolaborasi dari
components program dan
active
objects pada
processors.
Active
object
adalah
sebuah
object
yang
telah
ditugaskan dalam
sebuah proses
dan
aktif
selama proses
eksekusi
sistem. UML
deployment
diagram,
menurut
Mathiassen
(2000,
p.340)
adalah
suatu
diagram
yang
menggambarkan suatu
konfigurasi
sistem dalam bentuk processor
dan
object yang
diattach
pada
processor.
Unit dasar
untuk
melakukan
eksekusi
sistem
adalah
processor.
Processor
adalah
sebuah
peralatan
(equipment)
yang dapat
mengeksekusi
sebuah program.
Ada
3
jenis
pola
distribusi yang
dapat
digunakan
dalam
process
architecture,
yaitu
:
1. The
centralized
pattern
Solusi
paling
sederhana
terhadap
masalah
distribusi
adalah
dengan
menyebarkan
sesedikit
mungkin.
Pada
pola
ini,
semua
data disimpan
dalam
central
server
dan clients
hanya
menangani
user
interface
saja.
Semua
requests
dan updates
diimplementasikan sebagai
panggilan dari
client
ke
server
dan
server kemudian
akan merespon
dengan melaksanakan
|