Yazar
Sözer, Hasan, Tekinerdoğan, B., Akşit, M.
Basım Tarihi
2013-06
Basım Yeri
-
Springer Bilim+İşletme Medyası
Konu
Yazılım mimarisi tasarımı, Hata toleransı, Yerel kurtarma, Kullanılabilirlik, Performans
Tür
Süreli Yayın
Dil
İngilizce
Dijital
Evet
Yazma
Hayır
Kütüphane
Özyeğin Üniversitesi
Demirbaş Numarası
1573-1367
Kayıt Numarası
59e4a84c-722a-44be-bb16-95b6dd4c43ce
Lokasyon
Bilgisayar Bilimi
Tarih
2013-06
Notlar
Telif hakkı kısıtlamaları nedeniyle bu makalenin tam metnine erişim yalnızca abonelik yoluyla mümkündür.
Örnek Metin
Yazılım sistemlerinin artan boyutu ve karmaşıklığı, daha fazla sayıda potansiyel arızaya yol açmış ve bu nedenle yazılım güvenilirliğinin sağlanmasını zorlaştırmıştır. Genellikle tüm arızaları önlemek zor olduğundan, hata toleransı teknikleri daha önemli hale gelmiştir. Hata toleransının önemli bir unsuru, hatalardan kurtulmadır. Yerel kurtarma, sistemin yalnızca hatalı kısımlarının kurtarıldığı, diğer kısımların kullanılabilir durumda kaldığı etkili bir yaklaşımdır. Yerel kurtarmayı başarmak için mimarinin, yalıtılmış olarak kurtarılabilecek ayrı birimlere ayrıştırılması gerekir. Genellikle sistemi kurtarılabilir birimlere ayırmanın birçok farklı alternatif yolu vardır. Bu ayrıştırma alternatiflerinin her birinin kullanılabilirlik ve performans ölçümleri açısından farklı performans gösterdiği görülmektedir. Yerel kurtarma için yazılım mimarisinin ayrıştırılmasını optimize etmeye adanmış sistematik bir yaklaşım öneriyoruz. Yaklaşım, olası ayrıştırma alternatiflerinin tasarım alanını tasvir etmek, tasarım alanını etki alanı ve paydaş kısıtlamalarına göre azaltmak ve uygulanabilir alternatifleri kullanılabilirlik ve performans açısından dengelemek için sistematik yönergeler sağlar. Yaklaşım, entegre bir araç seti tarafından desteklenmekte ve açık kaynaklı MPlayer yazılımı için gösterilmektedir.
DOI
10.1007/s11219-011-9171-6
Cilt
21