![]() 25
Functional list, Class
diagram, dan Component
specification
Design functions
as operation
Model-component specification
Function-component
specification
Explore patterns
Specify complex
operations
Gambar 2.14 subaktivitas pada function-component design
c. Connecting Component
Connecting
component
terdiri
dari
coupling
dan
cohesion.
Coupling
dan
cohesion
merupakan
suatu
langkah-langkah
struktur
yang dilihat
dari
evaluasi
class diagram pada involved component (lihat gambar 2.15).
Coupling adalah suatu
langkah untuk
menutupi dua kelas atau komponen
yang dihubungkan. Coupling dapat dibagi menjadi empat bentuk, yaitu :
1
Outside
coupling
:
suatu
class
atau
component yang menghubungkan
secara langsung ke sifat umum pada class atau component yang lain.
2
Inside coupling
:
suatu operasi
yang
menghubungkan
secara
langsung ke
tempat lain, yang bersifat pribadi pada kelas yang sama.
3
Coupling
from
belong
:
class khusus
yang
menghubungkan
langsung
ke
tempat pribadi di class super.
4
Sideways
coupling
:
suatu
class
yang
langsung
dihubungkan
ke
tempat-
tempat pribadi di kelas-kelas yang lain.
|