YTÜ DSpace Kurumsal Arşivi

Yazılım geliştirmede ürün hattı mühendisliği yaklaşımı kullanımı

Basit öğe kaydını göster

dc.contributor.advisor Prof. Dr. Oya Kalıpsız
dc.contributor.author Ataş, Recep
dc.date.accessioned 2018-07-24T11:29:33Z
dc.date.available 2018-07-24T11:29:33Z
dc.date.issued 2011
dc.identifier.uri http://localhost:6060/xmlui/handle/1/7342
dc.description Tez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2011
dc.description.abstract Son yıllarda yazılımların metalaşması sonucu bir yazılım sistemini oluşturan parçaların büyük bölümü sadece o yazılım tarafından değil, genel birçok yazılım ürünü tarafından da kullanılmaktadır. Büyük bölümü ortak olan yazılım sistemlerinde daha efektif yazılım geliştirme için sadece ürüne özgü kısımlara odaklanılmalıdır. Bu yazılım sistemleri için yazılımın yeniden kullanımının sistematik olarak ele alınması gerekmektedir. Yazılım geliştirme süreçlerini hızlı, düşük maliyetli ve kaliteli bir şekilde gerçekleştirebilmek için yazılımın yeniden kullanımı alanında birçok yeni fikir tanımlanmıştır.Yazılım mühendisliğindeki tüm güncel yaklaşımlar, yazılım yeniden kullanımının artırılmasını hedeflemektedir. Bu amaçla ortaya çıkan en yeni yaklaşımlardan biri Yazılım Ürün Hattı Mühendisliği yaklaşımıdır. Bu yaklaşım yazılım geliştirme sürecinde önemli bir yer almaya ve organizasyonlar tarafından benimsenmeye başlanmıştır. Yazılım Ürün Hatları, belirli ortak kabulleri sistematik olarak yeniden kullanarak ve ürünlerin farklılık gösterdiği yerlerde değişkenliği yöneterek benzer ürünler geliştirmeyi amaçlamaktadırlar.Çalışmada ele alınan kurumsal ADK uygulamaları alanı, farklı dağıtım kanallarında çalışabilen çok sayıda benzer özellikleri olan yazılım sistemlerini içerir. Buradan yola çıkarak, bu çalışmada J2EE ve web tabanlı uygulamalarında kullanılan bir yazılım ürün hattı mimarisi incelenerek örnek uygulamalarla bu yöntemin yazılım geliştirmedeki başarısının gösterilmesi amaçlanmıştır. Çalışmada kullanılan Dinamik Yazılım ÜrünxiiiHattı, Servis Tabanlı Mimarinin kullanımıyla değişkenliklerin çalışma anında dinamik olarak yapılandırılması sağlamaktadır. Bu yaklaşımın benzer özellikteki kurumsal ADK yazılımları için yazılım üretkenliğini arttırdığı görülmüştür. Sonuç olarak gereksinim analizi, tasarım, geliştirme ve test süreçlerinde yazılım varlıklarının yeniden kullanımı ile geliştirme için gerekli iş gücü azalmaktadır. Yazılım Ürün Hattı mimarisinin sağladığı ortak bileşen ve servisler birçok farklı ürün tarafından da kullanıldığı için yazılım kalitesi artmaktadır.
dc.subject Yazılımın yeniden kullanımı
dc.subject Yazılım ürün hatları
dc.subject Platform çoklama için servis tabanlı yazılım ürün hattı modeli
dc.subject ADK uygulamaları için yazılım ürün hattı
dc.subject Alan mühendisliği
dc.title Yazılım geliştirmede ürün hattı mühendisliği yaklaşımı kullanımı
dc.type Tez


Bu öğenin dosyaları

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster