Geri Dön

A GIS domain framework utilizing JAR libraries as components

JAR kütüphanelerini bileşen olarak kullanan bir CBS alan çerçevesi

  1. Tez No: 166961
  2. Yazar: EBRU ÖZDOĞDU
  3. Danışmanlar: DOÇ. DR. ALİ HİKMET DOĞRU
  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: Bileşen Yönelimli Yazılım Mühendisliği, Bileşen Yönelim, Bileşen Yönelimli Uygulama Geliştirme, Yazılım Bileşeni, Alan Mühendisliği, Uygulama Mühendisliği, Java Bean Bileşenleri, Component Oriented Software Engineering, Component Oriented, Component Based Development, Software Component, Domain Engineering, Application Engineering, Java Bean Components. IV
  7. Yıl: 2005
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Ü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

ÖZ JAR KÜTÜPHANELERİNİ BİLEŞEN OLARAK KULLANAN BİR CBS ALAN ÇERÇEVESİ Özdoğru, Ebru Yüksek Lisans, Bilgisayar Mühendisliği Bölümü Danışman: Doç. Dr. Ali Hikmet Doğru May 2005, 133 sayfa Bir Bileşen Yönelimli Yazılım Mühendisliği (BYYM) modelleme ortamına, çalıştrılabilir bileşenleri dışarıdan aktarma ve bu bileşenlerin birleştirilmesi yolu ile uygulama geliştirilme yeteneği eklendi. Bu amaçla, JAR kütüphanelerini bileşen olarak kullanmayı sağlayan bir arayüz katmanı geliştirildi. Ayrıca, Coğrafi Bilgi Sistemleri (CBS) alam üzerinde Alan Mühendisliği süreci uygulandı ve böylelikle modelleme ortamından bir geliştirme çerçevesi olarak yararlanıldı. Arayüz katmanı, JAR kütöplmnelerinin BYYM yaklaşımı ve Bileşen Yönelimli Yazılım Mühendisliği Modelleme Dili (COSEML)'ni destekleyen grafiksel bir editor olan COSECASE aracı içerisinden kullanılmasını sağlamaktadır. Sonuç olarak, sistemler, soyut bileşenler ile tasarlanır ve sonrasında soyutlamalara karşılık gelen var olan bileşen kodlan ile gerçekleştirilir. Bileşen kodlan, COSECASE'te bu arayüz katmam sayesinde kullanılabilir. Ek olarak, Alan Mühendisliği sürecinin, Alan Analizi, Alan Tasannu ve Alan Uygulaması evreleri CBS alanına uygulandı. Alan Uygulaması evresinde geliştirilmiş bileşenler COSECASE'e kullanılmak üzere yüklendi. Gösterim amaçlı, basit bir CBS uygulaması, COSECASE'in arayüz katmanı kullanılarak tasarlandı ve kod üretildi.

Özet (Çeviri)

ABSTRACT A GIS DOMAIN FRAMEWORK UTILIZING JAR LIBRARIES AS COMPONENTS Özdoğru, Ebru M. S., Department of Computer Engineering Supervisor: Assoc. Prof. Dr. Ali Hikmet Doğru May 2005, 133 pages A Component Oriented Software Engineering (COSE) modeling environment is enhanced with the capability to import executable components and deliver applications through their composition. For this purpose, an interface layer that utilizes JAR libraries as components has been developed. Also, Domain Engineering process has been applied to Geographical Information Systems (GIS) domain and utilized towards converting the environment to a development framework. The interface layer imports JAR libraries into the COSECASE tool, which is a graphical tool supporting COSE approach and COSE Modeling Language (COSEML). As a result, systems can be designed using abstractions and then implemented by corresponding deployed components. Imported code is made available to the COSECASE environment through this interface layer. Also, Domain Analysis, Domain Design, and Domain Implementation phases of Domain Engineering process have been applied to the GIS domain. Components developed in this Domain Implementation phase have been imported into COSECASE. A simple GIS application has been designed and generated through the interface layer of COSECASE for demonstration purposes.

Benzer Tezler

  1. Promptshıeld: polıcy-aware data loss preventıon framework for generatıve AI prompts

    Promptshıeld: Politika farkındalıklı üretken yapay zekâ istemleri için veri kaybı önleme çerçevesi

    EZGİ KELEŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2026

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ŞERİF BAHTİYAR

  2. Sınırlı harmonik yalınkat dönüşümlerin yarıçap problemleri

    Radius problems of bounded harmonic univalent mappings

    ASLIHAN YAŞAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Matematikİstanbul Teknik Üniversitesi

    Matematik Mühendisliği Ana Bilim Dalı

    PROF. DR. SEHER MELİKE AYDOĞAN

    DOÇ. DR. ASENA ÇETİNKAYA

  3. Radar uygulamalarında vivaldi anten tasarımı ve optimizasyonu

    Vivaldi antenna design and optimization in radar applications

    ERDEM BARLİK

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    İletişim Sistemleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SEBAHATTİN EKER

  4. Optimal global planning for cognitive factories with multiple teams of heterogeneous robots

    Bilişsel fabrikalarda birden fazla farklı yapıda robot takımı için eniyileştirilmiş plan hesaplanması

    ZEYNEP GÖZEN SARIBATUR

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSabancı Üniversitesi

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

    DOÇ. DR. ESRA ERDEM

    DOÇ. DR. VOLKAN PATOĞLU

  5. Multi-robot systems in cognitive factories: representation, reasoning, execution and monitoring

    Bilişsel fabrikalarda çoklu-robot sistemleri: Gösterim, akıl yürütme, icra ve takibi

    KADİR HASPALAMUTGİL

    Yüksek Lisans

    İngilizce

    İngilizce

    2011

    Mühendislik BilimleriSabancı Üniversitesi

    Mühendislik Bilimleri Ana Bilim Dalı

    YRD. DOÇ. DR. ESRA ERDEM

    YRD. DOÇ. DR. VOLKAN PATOĞLU