Geri Dön

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

  1. Tez No: 269832
  2. Yazar: ERKAN İNAN
  3. Danışmanlar: PROF. DR. ERSİN TÖRECİ
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2008
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Ö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

  1. Landsat uydusu aracılığı ile elde edilen görüntülerin sınıflandırılmaları ve bunlara ilişkin bilgisayar programlarının hazırlanması

    Başlık çevirisi yok

    G. FERZAN KÜÇÜKA

    Yüksek Lisans

    Türkçe

    Türkçe

    1985

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HALİS PÜSKÜLCÜ

  2. Matris lie grupları üzerine

    Başlık çevirisi yok

    RIFAT GÜNEŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1986

    Matematikİnönü Üniversitesi

    Matematik Ana Bilim Dalı

    YRD. DOÇ. DR. NURİ KURUOĞLU

  3. Traditional vernacular houses in Anatolia: The question of evaluative criteria

    Anadolu geleneksel yöresel konut mimarlığında değerlendirme ölçütleri sorunu

    OKAN ÜSTÜNKÖK

    Doktora

    İngilizce

    İngilizce

    1987

    MimarlıkOrta Doğu Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. GÖNÜL TANKUT

  4. Ülkemizdeki çeşitli büyüklükteki yerleşim merkezlerinde uygulanabilecek kültür yapısı planlama modeli

    The Planning model of the cultural building which applicable at different size of settlement center

    MUSTAFA İNCESAKAL

    Yüksek Lisans

    Türkçe

    Türkçe

    1986

    Şehircilik ve Bölge PlanlamaGazi Üniversitesi

    Mimarlık Ana Bilim Dalı

    DOÇ. DR. UMUR ERKMEN

  5. Geleneksel Beypazarı konutlarında baş odanın günümüz ihtiyaçlarını karşılayacak düzende donatılması

    The Redecoration of the“Baş Oda”in Beypazarı traditional houses according to our today's needs

    AYNUR ÖZMEN

    Yüksek Lisans

    Türkçe

    Türkçe

    1987

    MimarlıkGazi Üniversitesi

    Bina Bilgisi (mimari Tasarım) Ana Bilim Dalı

    DOÇ. DR. MUAMMER HACIBALOĞLU