Geri Dön

Yazılım ürün hattı mühendisliği yaklaşımının bulut uygulamalarında kullanılması

Using the software product line engineering approach in cloud applications

  1. Tez No: 843746
  2. Yazar: ONUR ÖTLEŞ
  3. Danışmanlar: PROF. DR. MURAT OSMAN ÜNALIR
  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: 2023
  8. Dil: Türkçe
  9. Üniversite: Ege Ü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ı: 83

Özet

Yazılım ürün hattı, ürünlerin belirli bir istek doğrultusunda uyarlanarak daha efektif bir şekilde kullanılma gayretidir. Yazılım ürün hattının sonunda ortaya çıkan ürünler; aynı bilgi alanında ve stratejiler ile birebir ilintilidir, aynı mimariyi paylaşırlar ve aynı bileşen ailesinden türetilmiştir. Bu yaklaşımın kullanımı; projenin daha hızlı tamamlanabilmesini, daha ucuza geliştirilebilmesini ve daha yüksek kalite ile oluşturulabilmesini sağlamaktadır. Bulut bilişim, bilgi teknoloji kaynaklarının internet üzerinden kullanıldıkça ödeme olanağı sunulmasıdır. Bulut uygulaması, yerel bileşenlerin birlikte çalıştığı bulut tabanlı bir yazılım programıdır. Kesintisiz internet bağlantısına sahip bir web tarayıcısı aracılığıyla erişilebilen uzak sunucuları temel almaktadır. Çeviklik, esneklik, maliyet tasarrufu ve küresel olarak dağıtım yapabilme gibi olanaklar sağlamaktadır. Yazılım ürün hattı mühendisliğinin genel odak noktası, tüm yazılım çözümlerinin özelleştirilmesidir. Beraberinde farklı yaklaşımlar ve yöntemler denenmiş olup bulut bilgi işlem ile birlikte kullanımı çok nadir olarak öne çıkmaktadır. İlgili tez çalışmasında bu noktaya odaklanılmıştır. Ayrı ayrı olarak tanımları, özellikleri, kullanım alanları gibi bilgiler belirtilmiş olup söz konusu ortaklık ve farklılıklar çıkartılarak karşılaştırmalar yapılmıştır.

Özet (Çeviri)

Software product line is an effort to use products more effectively by adapting them in line with a specific request. The products that emerge at the end of the software product line; they are directly related to the same domain of knowledge and strategies, share the same architecture, and are derived from the same family of components. The use of this approach; It ensures that the project can be completed faster, developed more cheaply and created with higher quality. Cloud computing is the provision of payment as information technology resources are used over the internet. A cloud application is a cloud-based software program where native components work together. It is based on remote servers accessible via a web browser with an uninterrupted internet connection. It provides opportunities such as agility, flexibility, cost savings and global distribution. The overall focus of software product line engineering is the customization of all software solutions. Along with it, different approaches and methods have been tried, and its use with cloud computing is very rare. This thesis focused on this point. Separately, information such as definitions, features and areas of use were specified, and comparisons were made by removing the said partnerships and differences.

Benzer Tezler

  1. Assessment of urbanization history of Addis Ababa city, Ethiopia

    Addıs Ababa cıty, Ethıopıa'nın kentleşme tarihinin değerlendirilmesi

    ABDURAHMAN HUSSEN YIMER

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Şehircilik ve Bölge PlanlamaMersin Üniversitesi

    Şehir ve Bölge Planlama Ana Bilim Dalı

    DOÇ. DR. ALİ CENAP YOLOĞLU

  2. DCfRSM: Fault-Tolerant checkpoint approach for replicated state machines

    DCfRSM: Eslenmis Durum Makinalarında hata kabul edebilirligi yüksek kontrol noktası tutma yaklaşımı

    NİYAZİ ÖZDİNÇ ÇELİKEL

    Yüksek Lisans

    İngilizce

    İngilizce

    2020

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TOLGA OVATMAN

  3. Yazılım ürün hattındaki modüllerin özellik ağacı analizi ile yeniden kullanılabilirliğinin arttırılması: OSGi çerçeveli radar kullanıcı arayüzü örneği

    Improving reusability of modules in software product line by feature tree analysis: The case of an OSGi-framed radar user interface

    EZGİ CANKURTARAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ AYÇA TARHAN

  4. A model-based test generation approach for agile software product lines

    Çevik yazılım ürün hatları için bir model-tabanlı test üretim yaklaşımı

    DİLEK ÖZTÜRK

    Yüksek Lisans

    İngilizce

    İngilizce

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİzmir Yüksek Teknoloji Enstitüsü

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TUĞKAN TUĞLULAR

  5. Bilişim sistemlerindeki gelişmelerin işletme yönetimine etkileri, yönetim bilişim sistemleri geliştirme ve bir uygulama örneği

    Effects of the evoluation of information systems on management, management information systems development and an example of its application

    ZUHAL TANRIKULU

    Doktora

    Türkçe

    Türkçe

    1999

    İşletmeİstanbul Üniversitesi

    Organizasyon ve İşletme Politikaları Ana Bilim Dalı

    PROF. DR. EROL EREN