Kalıcı Nesneleri Destekleyen Genişletilebilir Bir Sistem Tasarımı
Kalıcı Nesneleri Destekleyen Genişletilebilir Bir Sistem Tasarımı
dc.contributor.advisor | Erdoğan, Nadia | tr_TR |
dc.contributor.author | Kemikli, Erdal | tr_TR |
dc.contributor.department | Bilgisayar Mühendisliği | tr_TR |
dc.contributor.department | Computer Engineering | en_US |
dc.date | 2002 | tr_TR |
dc.date.accessioned | 2015-11-18T14:04:23Z | |
dc.date.available | 2015-11-18T14:04:23Z | |
dc.description | Tez (Doktora) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2002 | tr_TR |
dc.description | Thesis (PhD) -- İstanbul Technical University, Institute of Science and Technology, 2002 | en_US |
dc.description.abstract | Bu ç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. | tr_TR |
dc.description.abstract | In 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. | en_US |
dc.description.degree | Doktora | tr_TR |
dc.description.degree | PhD | en_US |
dc.identifier.uri | http://hdl.handle.net/11527/10350 | |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.publisher | Instıtute of Science and Technology | en_US |
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. | tr_TR |
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. | en_US |
dc.subject | İşletim Sistemi | tr_TR |
dc.subject | Kalıcı Nesne | tr_TR |
dc.subject | Genişletilebilir Sistem | tr_TR |
dc.subject | Operating system | en_US |
dc.subject | Persistent Object | en_US |
dc.subject | Extensible System | en_US |
dc.title | Kalıcı Nesneleri Destekleyen Genişletilebilir Bir Sistem Tasarımı | tr_TR |
dc.title.alternative | Design Of An Extensible System Supporting Persistent Objects | en_US |
dc.type | Doctoral Thesis | en_US |