34
2.10.3.1
Kriteria
(Criteria)
Kriteria digunakan
untuk
menentukan
prioritas
agar
sistem
yang
dirancang
tidak
memiliki
kelemahan
dan
sesuai
kebutuhan.
Pengklasiflkasian
kriteria
menurut
Mathiassen
et
a!( 2000, p.178)
dibagi
menjadi
:
Usable, Secure,
Efficient, Correct,
Reliable,
Maintainable,
Testable,
Flexible,
Comprehensible,
Reusable,
Portable,
Interoperable.
2.10.3.2
Process
Architecture
Process
Architecture
adalah
struktur
eksekusi
sistem
yang
terdiri
dari proses
yang
saling
berhubungan
dan
digunakan
untuk
menentukan
struktur
flsik
dari sistem.
Hasil
yang
didapat
adalah
deployment diagram.
(Mathiassen et al,2000,p.209)
2.10.3.3
Component Architecture
Component
Architecture
adalah
struktur
sistem
yang terdiri
dari
komponen-komponen yang
saling
berhubungan.
Komponen
(
Component)
adalah
kumpulan
bagian
program
yang
memiliki
tugas
dan
tanggung
jawab
masing-masing
yang
terdefmisikan dengan
jelas. Hasil Component
Architecture
adalah
Component
Diagram. (
Mathiassen et al. 2000,
p.180-181 )
2.10.4
Component Design
Tujuannya
adalah
untuk
menentukan
implementasi
dari
kebutuhan
di
dalam kerangka
arsitektur.
Yang
menjadi
titik awal dari
tahap
ini
adalah
|