Kalıcı Nesneleri Destekleyen Genişletilebilir Bir Sistem Tasarımı

dc.contributor.advisorErdoğan, Nadia
dc.contributor.authorKemikli, Erdal
dc.contributor.departmentBilgisayar Mühendisliği
dc.contributor.departmentComputer Engineering
dc.date2002
dc.date.accessioned2015-11-18T14:04:23Z
dc.date.available2015-11-18T14:04:23Z
dc.descriptionTez (Doktora) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2002
dc.descriptionThesis (PhD) -- İstanbul Technical University, Institute of Science and Technology, 2002
dc.description.abstractBu çalışmada, yazılım tabanlı sistemlerin kolay genişletilmesine olanak veren ve programcıların verimini artıran bir model araştırılmıştır. Bilişim teknolojisindeki bazı sorunlara yeni bir yaklaşım getirmeyi hedefleyen çalışmada nesne teknolojisi ve kalıcı nesneler kavramından yararlanılmıştır. Tasarım felsefesi olarak da, mümkün olan durumlar için seçimi programcının yapabilmesi hedeflenmiştir. Varolan sistemlerin sorunlarının araştırılması ile başlayan çalışma, henüz adreslenmemiş çok sayıda soruna çözüm getirmesi hedeflenen yeni bir sistemin tasarımı ile devam etmiştir. Yeni model aktif ve pasif kalıcı nesne kavramını bir sistemin tanımlanmasında temel olarak almıştır ve yazılım tabanlı karmaşık sistemlerin bu basit yapıtaşları ile soyutlanabilmesini sağlamaktadır. Çalışma ile ele alınan sorunlar arasında nesnelere erişim için kullanılan yeteneklerin dağıtımı ve geri alınması ile ilgili sorunlar, kalıcı nesnelerin adlandırılması ve ölümcül kilitlenme sayılabilir.
dc.description.abstractIn this study, a new software system model which will support easy tailoring and increase programmer productivity is investigated. The resarch effort aiming to provide new solution to some of the basic problems of software systems is based on concepts of object technology and persistent objects. A design principle was providing programmers choices and power if possible. Thesis research started with a survey of existing systems, and design of a new system, which suggests solutions to many unresolved problems is conducted as the second phase. The model is based on active and passive persistent objects concept and provide a unifying view for the abstraction of complex software based systems. Some issues considered during the research are persistent object naming, problems in distribution and cancellation of capabilities, and deadlock prevention.
dc.description.degreeDoktora
dc.description.degreePhD
dc.identifier.urihttp://hdl.handle.net/11527/10350
dc.publisherFen Bilimleri Enstitüsü
dc.publisherInstıtute of Science and Technology
dc.rightsİTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak herhangi bir biçimde yeniden oluşturulması veya dağıtılması yazılı izin alınmadan yasaklanmıştır. İzin hakkında istekte bulunmak için URL adresini ziyaret ediniz.
dc.rightsİTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
dc.subjectİşletim Sistemi
dc.subjectKalıcı Nesne
dc.subjectGenişletilebilir Sistem
dc.subjectOperating system
dc.subjectPersistent Object
dc.subjectExtensible System
dc.titleKalıcı Nesneleri Destekleyen Genişletilebilir Bir Sistem Tasarımı
dc.title.alternativeDesign Of An Extensible System Supporting Persistent Objects
dc.typeDoctoral Thesis

Dosyalar

Orijinal seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
873.pdf
Boyut:
4.47 MB
Format:
Adobe Portable Document Format

Lisanslı seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
license.txt
Boyut:
3.16 KB
Format:
Plain Text
Açıklama