Geri Dön

Implementation of an object data model enforcing cloruse and reusability

Kapalılık ve tekrar kullanılabilirliği sağlayan bir nesne veri modeli uygulaması

  1. Tez No: 75686
  2. Yazar: A.F.CEM YILMAZ
  3. Danışmanlar: DOÇ. DR. FARUK POLAT
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 1998
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Kimya Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 77

Ö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

Özet (Çeviri)

ABSTRACT IMPLEMENTATION OF AN OBJECT DATA MODEL ENFORCING CLOSURE AND REUSABILITY Yılmaz, A. F. Cem M.S., Department of Computer Engineering Supervisor: Dr. Faruk Polat September 1998, 77 pages Reusability is one of the vital and distinguishing features that lead to the wide acceptance of the object-oriented technology. A method developed by Alhajj & Polat [8] is presented for placing a given class in its intended position within the hierarchy to maximize reusability. In their work, classes to be added to the hierarchy are grouped into four categories; the classes whose both subclasses and superclasses are known, only subclasses are known, only superclasses are known, or neither subclasses nor superclasses are known. It concentrates on query results to have the object model maintain closure property because reusability is achieved only when the result of a query is properly placed in the hierarchy in an automated way. hi the thesis, this model has been implemented and tested. The first algorithm that enables reusability maximization adjusts the list of superclasses of a given class to increase the inherited facilities and hence decrease locally defined facilities. The second algorithm maximizes reusability by considering the subclasses of each of the superclasses of a given class to have the latter class properly placed in the hierarchy. Keywords : Brother Class, 00 Database, Query Model, Reusability, Views. Ill

Benzer Tezler

  1. SQL/DS ve CSP/AD ile kütüphane uygulaması geliştirme

    Design and implementation of a library application with SQL/DS and CSP/AD

    İSRAFİL AVCI

  2. İstanbul-Paşaköy-B.Bakkalköy arası enerji nakil hattı kamulaştırma bilgi sistemi pilot çalışması

    Başlık çevirisi yok

    NURAY BAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Jeodezi ve Fotogrametri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. GONCA COŞKUN

  3. Bilgisayar programlamada sorgulama optimizasyonu teknikleri

    Query optimization in database systems

    ÇİĞDEM KAPTANOĞLU

  4. Design and implementation of a dynamic function linker and an algebra for an object-oriented database system

    Nesneye yönelik bir veri tabanı yönetim sistemi için dinamik fonksiyon bağlayıcısı ve cebirinin tasarımı ve gerçekleştirilmesi

    MEHMET ALTINEL

    Yüksek Lisans

    İngilizce

    İngilizce

    1994

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ASUMAN DOĞAÇ