Günümüz bilgi sistemleri için kullanıcı düzeyi görev aktarımı modeli kullanan bir programlama ortamının tasarım ve gerçekleştirimi
Design and implementation of a programming environment utilizing user space process migration model for contemporary information systems
- Tez No: 269832
- Danışmanlar: PROF. DR. ERSİN TÖRECİ
- Tez Türü: Doktora
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2008
- Dil: Türkçe
- Üniversite: Hacettepe Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 381
Özet
Görev aktarımının ve ilgili tekniklerin ?yük dengeleme?, ?aksaklığa katlanma?, ?bakım / yaşatma? ve ?paraleleştirme ve yüksek işlem gücü gerektiren problemler? dışında uzun ömürlü görevlerin gerçekleştiriminde de önemli katkı sağlayacağı belirlenmiştir. Uzun ömürlü görevlerin anahtar olduğu yaygın uygulamalar ?süreklilik kurgulu web uygulamaları? ve ?iş akış yönetimi uygulamaları? olarak verilebilmektedir.Yapılan çözümleme, tasarım ve gerçekleştirim çalışmaları sonunda mantıksal görev / fiziksel görev tanımları yapılmış, mantıksal görevlerin üzerinde geliştirilip işletilebildiği bir ortam geliştirilmiştir. Buna ek olarak geliştirilen ortam üzerinde iş akışı ve süreklilik kurgulu web uygulamalarının örneklendiği örnek bir proje de doğrulama amaçlı olarak gerçekleştirilip sunulmuştur. Önerilen yöntemin mantıksal görevleri fiziksel görevlerden bağımsız olarak tekil dizge görünümü altında işletebildiği ve fiziksel görevler arasında aktarımı olanaklı kıldığı gözlemlenmiştir.Görev aktarımının günümüz bilgi sistemleri için de oynayabileceği anahtar rol olduğu, kullanıcı düzeyi uygulamalarda yer alabileceği ve yaygın elde edilebilen altyapılarda düşük maliyetlerle uygulanabileceği geliştirilen ortam ve sunulan deneysel uygulamayla gösterilmektedir. Çalışma, görevler arası iletişimin sayutlama katmanı, derleyicisi ve çalışma zamanı bileşenleri ile özgün bir programlama dili, kalıcı nesne sunucusu ve görev aktarımını olanaklı kılan programlama unsurları havuzu gibi yapıları tanımlamaktadır. Bu altyapı hem görev aktarımı hem de boyut yönelimli programlama yönünde gelecek araştırmalar için temel bir çatı olarak da düşünülmektedir.
Özet (Çeviri)
Apart from the fields like ?load balancing?, ?fault tolerance?, ?sustainability / maintenance? and ?problems requiring parallelizm and high processing power?, ?long living processes? are identified as another application area for process migration. ?Web applications with continuity? and ?workflow applications? can be given as applications for which long living processes play key role.The analysis, design and implementation studies resulted in definition of ?host processes? and ?logical processes?, and in development of an environment that supports development and execution of logical processes. Additionally, an experimental project that exemplifies web applications with continuity and workflow has been implemented on the environment. It is observed that the proposed method is capable of executing the logical processes independent of host processes, and the logical processes can be moved between the host processes.It is shown by the environment developed and by the experimental application that process migration can have a key role in contemporary information systems, can take place in user space applications, and can be implemented at low costs on widely available infrastructures. The study defined a layer for abstraction of interprocess communication, an environment specific programming language with compiler and runtime, a persistent object server, and a repository with the capability of migrating processes. This infrastructure is also deemed as a fundamental framework for further researches in both process migration and aspect orientation.
Benzer Tezler
- Silahsız savaş; Psikolojik harekat ve propaganda
Unarmed war; Psychological operations and propaganda
GÜNGÖR ŞAHİN
Yüksek Lisans
Türkçe
2003
Savunma ve Savunma Teknolojileriİstanbul Teknik ÜniversitesiSavunma Teknolojileri Ana Bilim Dalı
DOÇ. DR. NİLGÜN FIĞLALI
- Application d'entrepot de donnee dans le domaine de gestion de systeme information
Yönetim bilişim sistemi kapsamında veri ambarı uygulaması
AKIN MUSTAFA HAPÇIOĞLU
Yüksek Lisans
Fransızca
2002
Endüstri ve Endüstri MühendisliğiGalatasaray ÜniversitesiPROF. DR. ETHEM TOLGA
- An approach to the evaluation of daylight impact and contribution to the energy demand of office buildings in the urban context
Şehirsel dokuya bağlı gün ışığı katkısının ofis binalarındaki enerji ihtiyacına etkisinin değerlendirilmesi amacıyla kullanılabilecek bir yaklaşım
DİLAY KESTEN ERHART
Doktora
İngilizce
2012
Enerjiİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
PROF. DR. ALPİN KÖKNEL YENER
PROF. DR. URSULA EİCKER
- A Parallel computer hardware and software architecture for digital signal processing
Başlık çevirisi yok
HALUK GÜMÜŞKAYA
Doktora
İngilizce
1995
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. BÜLENT ÖRENCİK
- Assessment of urbanization history of Addis Ababa city, Ethiopia
Addıs Ababa cıty, Ethıopıa'nın kentleşme tarihinin değerlendirilmesi
ABDURAHMAN HUSSEN YIMER
Yüksek Lisans
İngilizce
2023
Şehircilik ve Bölge PlanlamaMersin ÜniversitesiŞehir ve Bölge Planlama Ana Bilim Dalı
DOÇ. DR. ALİ CENAP YOLOĞLU