Implementation of an object data model enforcing cloruse and reusability
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Türkiye
Tezin Onay Tarihi: 1998
Tezin Dili: İngilizce
Öğrenci: A.F.CEM YILMAZ
Danışman: FARUK POLAT
Özet:oz KAPALILIK VE TEKRAR KULLANILABİLİRLİĞİ SAĞLAYAN BİR NESNE VERİ MODELİ UYGULAMASI Yılmaz, A. F. Cem Yüksek Lisans, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Dr. Faruk Polat Eylül 1998, 77 sayfa Tekrar kullanılabilirlik, nesneye yönelik teknolojilerin geniş bir alanda kabul edilmesindeki yaşamsal ve ayırt edici özelliklerden birisidir. Alhajj ve Polat[8] tarafindan, tekrar kullamlabilirliği en yüksek dereceye çıkarmak amacıyla, verilen bir sınıfı hiyerarşi içinde istenilen konuma yerleştiren bir yöntem geliştirilmiştir. Çalışmalarında sınıflar, hiyerarşiye dört şekilde eklenecek biçimde gruplanmışlardır; alt ve üst sınıfları bilinen sınıflar, sadece alt sınıfları bilinenler, sadece üst sınıfları bilinenler veya ne alt ne de üst sınıfi bilinenler. Bu çalışma, nesne modelinin kapalılık özelliğini sağlamak amacıyla sorgulama sonuçlan üzerinde durur çünkü tekrar kullanılabilirlik sadece, bir sorgulama sonucu, hiyerarşi içine uygun olarak yerleştirildiğinde sağlanabilir. Tez kapsamında, bu model bilgisayar ortamında geliştirilmiş ve test edilmiştir. Tekrar kullanılabilirliği sağlayan algoritmalardan birincisi, bir sınıfın kalıtsal özelliklerini artırmak amacıyla üst sınıflarının listesini düzenler ve böylece yerel tanımlanmış özelliklerini azaltır, ikinci algoritma, verilen bir sınıfın her üst sınıfının alt sınıfını hesaba katarak, sınıfı hiyerarşide uygun bir yere yerleştirir ve tekrar kullanılabilirliği artırır. Anahtar Kelimeler : Kardeş Sınıf, Nesneye Yönelik Veri Tabam, Sorgulama Modeli, Tekrar Kullanılabilirlik. IV