|
59
Mathiassen et al. (2000, pp179-182) menyebutkan bahwa
kriteria usable, flexible, dan comprehensible tergolong sebagai
kriteria
umum yang harus dimiliki oleh sebuah sistem dan
menentukan baik tidaknya suatu rancangan sistem.
Component
architecture
adalah
struktur
sistem
dari
komponen-komponen
yang
berkaitan.
Dalam
aktivitas
ini,
perlu
ditentukan pola arsitektural yang paling sesuai dengan model sistem .
Pola-pola arsitektural tersebut antara lain:
Layered Architecture Pattern
Generic Architecture Pattern
Client-Server Architecture Pattern
Hasil dari aktivitas ini adalah sebuah component diagram
yang
merupakan
class diagram
yang
dilengkapi
dengan
spesifikasi
komponen yang kompleks (Mathiassen et al., 2000, pp189 - 200).
Process
architecture
adalah
sebuah struktur
eksekusi
sistem
yang
terdiri dari proses-proses
yang saling
tergantung
satu sama
lain.
Dalam aktivitas
ini juga perlu
menentukan pola distribusi
yang sesuai
dengan
model
sistem
(Mathiassen
et
al.,
2000,
pp209
-
219).
Pola-
pola distribusi yang ada sebagai berikut:
Centralized Pattern
Distributed Pattern
Decentralized Pattern
|