A GIS domain framework utilizing JAR libraries as components
JAR kütüphanelerini bileşen olarak kullanan bir CBS alan çerçevesi
- Tez No: 166961
- Danışmanlar: DOÇ. DR. ALİ HİKMET DOĞRU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- 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
- Yıl: 2005
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- 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
- 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
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. ALİ HİKMET DOĞRU
- Sayısal ortamda kartografik genelleştirme
Cartographic generalization in digital environment
TÜRKAY GÖKGÖZ
- Ayrık olay sistemlerinin incelenmesi
Discrete event systems
OĞUZ ÇETİN ERZENE
Yüksek Lisans
Türkçe
1991
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. İ. CEM GÖKNAR
- 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
1996
İnşaat MühendisliğiDokuz Eylül Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
PROF.DR. NİLGÜN HARMANCIOĞLU
- 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
2008
Jeodezi ve FotogrametriOrta Doğu Teknik ÜniversitesiJeodezi ve Coğrafi Bilgi Teknolojileri Ana Bilim Dalı
DOÇ. DR. MAHMUT ONUR KARSLIOĞLU
DR. NURAY DEMİREL