Konkolık yazılım testi için sezgisel yöntemler
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Yazılım testi, yazılım geliştirme sürecinin ayrılmaz bir parçasıdır. Konkolik test üzerinde sistematik testin daha büyük yazılımlara uygulanabilmesi amacıyla on yıllarca süren çalışmaların sonucu geliştirilmiş bir birim test yaratma tekniğidir. Ancak kısıt çözümü gibi darboğazlar konkolik testçilerin büyük projelerde kullanılmasına engel teşkil etmektedir. Kısıt çözümündeki darboğaz Test Altındaki Birim'in icra yollarındaki yüksek sayıda dallanmadan ileri gelmektedir. Bu tezde, Artımlı Kısmi Yol Kısıtları adını verdiğimiz ve standard konkolik testçi üzerine geliştirdiğimiz özgün bir kısıt çözüm stratejisi önermekteyiz. Önerdiğimiz değişiklik bazı yol koşullarını gözardı ederek kısıt çözücüye çok sayıda ama küçük sorgular göndermektedir. IPPC algoritmasını iyi bilinen bir konkolik test sistemi olan CREST üzerinde geliştirdik. IPPC üzerine olan çalışmamızda kısıt çözücü üzerindeki yükü azaltırken aynı dallanma kapsamasına ulaşılabileceğini göstermekteyiz. İddialarımızı farklı stratejileri çeşitli C programları üzerinde test ederek desteklemekteyiz. Deneysel sonuçlar yaptığımız değişikliğin standard konkolik testçinin işleyiş süre performansını deneylerin yarısında artırdığımızı ve eğer test altındaki birim fazla imkansız yol içeriyorsa 5 kattan daha fazla hızlanma sağladığını göstermektedir. Yaptığımız çalışma otomatik birim test yaratımı için büyük kısıtların çözülmesine olan ihtiyacı ortadan kaldırdığımızı göstermektedir.
Author
Yavuz Köroğlu
Institution
How to Cite
Yavuz Köroğlu (Yüksek Lisans Tezi). Konkolık yazılım testi için sezgisel yöntemler, 2016, Boğaziçi University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Boğaziçi University
- İş zekası uygulamalarında üretken yapay zekanın benimsenmesini etkileyen faktörlerin araştırılması(2025)
- Entanglement of labor and environment in an emerging nuclear power landscape: The Akkuyu NPP(2023)
- Darağacının ardında: Türkiye'de idam cezası, hukuk ve yasama performansı (1926-1990)(2025)
- Doğaya atfedilen değerler, doğayla bağ, çevre dostu davranış ve esenlik: İstanbul'daki kent parkları ziyaretçileri üzerine bir vaka çalışması(2025)
- Türkiye'de bölgesel kalkınma ajanslarının çevre yönetişimindeki rolü üzerine bir değerlendirme: Trakya Bölgesi üzerine bir vaka çalışması(2025)
- Türkiye'de süt üretiminin politik ekolojisi: Değişen pratikler, kırsal geçim kaynakları ve süt hayvanları(2025)
