Home Start Back Next End
  
47
mengidentifikasi 
persamaan-persamaan 
karakteristik-
nya. Generalisasi merupakan pendekatan bottom-up.
Menurut Connolly dan Begg (2002, p366),
Terdapat dua
constraints
yang mungkin digunakan
dalam generalisasi / spesialisasi yaitu:
1) 
Participant
constraints,
constraints
ini
menentukan
apakah
setiap  
anggota  
dari  
superclass  
harus
berpartisipasi sebagai anggota dari sebuah subclass.
Terdapat dua kemungkinan yaitu:
a.   Mandatory,
dimana
setiap
anggota
superclass
harus menjadi anggota dari subclass.
b.   Optional,
dimana
tidak
setiap
anggota
superclass harus menjadi anggota subclass.
2) 
Disjoint
Constraints,
constraints
yang
menjelaskan
hubungan
antar    anggota    dari   
subclass    dan
mengindikasian
apakah memungkinkan
untuk
seorang
anggota
dari
superclass menjadi
anggota
dari satu atau
lebih dari satu subclass. Terdapat dua
kemungkinan yaitu:
a.   Or,  dimana 
setiap  anggota  superclass
hanya
boleh menjadi salah satu anggota subclass.
b.
And,  dimana
setiap  anggota  superclass  boleh
menjadi anggota lebih dari satu subclass.
Word to PDF Converter | Word to HTML Converter