Geri Dön

Servis odaklı mimaride yazılımın servis olarak sunulması kavramı: Bir sarmalayıcı servis modeli yaklaşımı

The concept of software as a service in service oriented architecture: A wrapper service model approach

  1. Tez No: 387641
  2. Yazar: MUSTAFA ERKAN DÖNER
  3. Danışmanlar: DOÇ. DR. ADEM KARAHOCA
  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: Belirtilmemiş.
  7. Yıl: 2012
  8. Dil: Türkçe
  9. Üniversite: Bahçeşehir Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgi Teknolojileri Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Bu tez çalışması kapsamında servis tanımından başlayarak, servis odaklı mimarinin (SOA) ne olduğu, teknik ve mimari özellikleri, sağladığı faydalar, SOA tasarım prensipleri, servis modelleri ve web servisler, yazılımın servis olarak sunulması (SAAS) ve diğer anahtar SOA kavramları incelenip açıklanarak oluşturulmuş bir literatür taraması sunulmaktadır. Ayrıca farklı teknolojiler ile geliştirilmiş, kendi içerilerinde çeşitli iş kuralları ve iş mantığını içeren, bazı durumlarda bütünüyle bir iş sürecini, bazen de bir iş süreçleri bütününü temsil eden, kurum içi geleneksel uygulamaların, nasıl iş servisleri haline getirildikleri ve SOA yapısı içerisinde nasıl diğer bileşenler ile entegrasyonlarının sağlandığı, entegrasyon için kullanılan teknolojiler incelenip açıklanmaktadır ve bu konular üzerinde yapılmış olan diğer çalışmalar hakkında özet bilgiler verilmektedir. Devamında geleneksel yazılımın SOA içerisinde entegrasyonu için bir sarmalayıcı servis modeli yaklaşımı sunulmaktadır ve bu modelin bir geleneksel çekirdek bankacılık uygulamasının belirli işlevselliklerinin sarmalanıp servis olarak sunulmasında nasıl kullanıldığı gösterilmektedir.

Özet (Çeviri)

In the scope of this thesis, beginning with the definition of service, the description of service oriented architecture (SOA), its technical and architectural characteristics, benefits it provides, SOA design principles, service models and web services, software as a service (SAAS) and other key concepts of SOA are studied and explained, and a literature review presented. Besides it is also studied and explained, how the enterprise - wide legacy applications, that are developed with different technologies, contain number of various business rules and business logic within, representing in some cases an entire business process or sometimes a sum of business processes, are turned into business services and integrated with the other components in SOA and the technologies that are used for these integration activities. Additionally brief information from the studies about the subjects previously mentioned is given. Afterwards, for the integration of legacy software in SOA, a wrapper service model approach is presented and it is indicated how this model is used to wrap particular functionalities of a legacy core banking application and to provide these functionalities as services.

Benzer Tezler

  1. Bridging knowledge across architectural heritage and digital fabrication technologies

    Mimari miras ile dijital fabrikasyon teknolojileri arasında bilgi köprüsü kurmak

    BEGÜM HAMZAOĞLU

    Doktora

    İngilizce

    İngilizce

    2024

    Mimarlıkİstanbul Teknik Üniversitesi

    Bilişim Ana Bilim Dalı

    PROF. DR. MİNE ÖZKAR KABAKÇIOĞLU

  2. Açık kaynaklı yazılımlar ile OGC web servisleri üzerinden görerek uçuş bilgilerinin kartografik sunumu

    Cartographic portrayal of visual flight information on OGC web services using open source software

    ABDULKADİR MEMDUHOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Jeodezi ve FotogrametriYıldız Teknik Üniversitesi

    Harita Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ MELİH BAŞARANER

    DR. YAVUZ SELİM ŞENGÜN

  3. Nesneye dayalı yazılımları servis odaklı modüllere ayrıştırma için öğrenme tabanlı bir yöntem

    A learning-based method for extracting service-oriented modules in object-oriented software

    URAL ERDEMİR

    Doktora

    Türkçe

    Türkçe

    2014

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

    Bilgisayar Bilimleri Ana Bilim Dalı

    DOÇ. DR. FEZA BUZLUCA

  4. Generating web service tests during behavior-driven development

    Web servis testlerinin davranış-odaklı geliştirme esnasında üretilmesi

    AHMET FURKAN ORUÇ

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. TOLGA OVATMAN

  5. Deniz hedeflerinin otomatik olarak sınıflandırılmasında SOA yaklaşımının kullanımı

    Marine target classification using SOA architecture

    BAKİ BATI

    Doktora

    Türkçe

    Türkçe

    2021

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. NEVCİHAN DURU