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. A domain framework approach offering default relations

    İlişkilerin otomatik olarak önerildiği bir alan çerçevesi yaklaşımı

    ERSİN ERAY KARGI

    Yüksek Lisans

    İngilizce

    İngilizce

    2005

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ HİKMET DOĞRU

  2. Sayısal ortamda kartografik genelleştirme

    Cartographic generalization in digital environment

    TÜRKAY GÖKGÖZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    PROF.DR. DOĞAN UÇAR

  3. Ayrık olay sistemlerinin incelenmesi

    Discrete event systems

    OĞUZ ÇETİN ERZENE

    Yüksek Lisans

    Türkçe

    Türkçe

    1991

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

    PROF.DR. İ. CEM GÖKNAR

  4. The Use of geographic information systems (G.I.S) in water resources research and management

    Su kaynaklarının araştırılması ve yönetiminde coğrafi bilgi sistemlerinin (G.I.S)kullanılması

    OKAN FISTIKOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    1996

    İnşaat MühendisliğiDokuz Eylül Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF.DR. NİLGÜN HARMANCIOĞLU

  5. Development of a GIS-based monitoring and management system for underground mining safety

    Yer altı madenciliği emniyetiyle ilgili coğrafi bilgi sistemleri tabanlı bir izleme ve işletme sisteminin geliştirilmesi

    SEDA ŞALAP

    Yüksek Lisans

    İngilizce

    İngilizce

    2008

    Jeodezi ve FotogrametriOrta Doğu Teknik Üniversitesi

    Jeodezi ve Coğrafi Bilgi Teknolojileri Ana Bilim Dalı

    DOÇ. DR. MAHMUT ONUR KARSLIOĞLU

    DR. NURAY DEMİREL