25
adalah sekumpulan bagian-bagian program yang membentuk keseluruhan sistem dan
memiliki tanggung jawab yang telah didefinisikan dengan jelas.
3. Process
Tahap ini bertujuan untuk mendefinisikan struktur fisik dari sebuah sistem.
Menurut
Mathiassen
et
al
(2000,
p211),
process architecture
is
a system-execution
structure composed of interdependent processes. Dari definisi diatas dapat diartikan
bahwa
process
architecture
merupakan
suatu
struktur
eksekusi
sistem yang
terdiri
dari proses-proses yang saling interdependen. Aktivitas
process menghasilkan
deployment
diagram yang
menggambarkan
distribusi
dan
kolaborasi
program
component dan active objects dalam prosesor.
Menurut Mathiassen et al (2000, p212), program component is a physical
module of program code. Active object is an object that has been assigned a process.
Dari
definisi
diatas
dapat
diartikan
bahwa program
component
adalah
modul
fisik
dari
kode
program.
Active
object adalah
sebuah
objek
yang
telah
diberikan
tugas
dalam sebuah proses.
2.2.8.4 Component Design
Menurut
Mathiassen
et
al
(2000,
p231),
tujuan
dalam component
design
yaitu
untuk
menentukan
implementasi dari kebutuhan dalam kerangka kerja arsitektural. Hasil
akhir dari aktivitas ini yaitu berupa deskripsi dari komponen sistem. Aktivitas yang ada
dalam component design dapat digambarkan dalam gambar sebagai berikut:
|