Arama · son güncelleme 11 sa önce
8.369
toplam haber
1
kategori
70+
bilim kaynağı
1-3 / 3 haber Sayfa 1 / 1
Teknoloji & Yapay Zeka
21 Apr

GitHub Actions'ın Gerçek Dünyada Nasıl Kullanıldığı Araştırıldı

Yazılım geliştirmede kritik öneme sahip sürekli entegrasyon ve dağıtım süreçlerinin GitHub Actions platformundaki gerçek dünya kullanımı kapsamlı bir araştırmayla incelendi. 952 yazılım deposundan 258.300 iş akışı kaydının analiz edildiği çalışma, geliştiricilerin hatalara nasıl tepki verdiğini, iş akışlarının proje özelliklerine göre nasıl değiştiğini ortaya koyuyor. Araştırma sonuçları, yoğun kullanılan iş akışlarının daha az hata verdiğini, ancak yapılandırma dosyalarının varlığının kullanılmayan iş akışlarını maskelediğini gösteriyor. Bulgular, modern yazılım geliştirme süreçlerinin otomasyonu konusunda önemli içgörüler sunuyor.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
21 Apr

AI botların kod geliştirmedeki güvenilirlik seviyesi ölçüldü

Yazılım geliştirmede artık yaygın olarak kullanılan yapay zeka botlarının, otomatik kod entegrasyonu süreçlerindeki güvenilirlik düzeyleri ilk kez kapsamlı bir şekilde incelendi. GitHub Actions platformunda 61 bin iş akışı analiz eden araştırmada, farklı AI botların başarı oranları arasında önemli farklar tespit edildi. Copilot ve Codex %93-94 başarı oranıyla öne çıkarken, botların daha sık katkı yaptığı projelerde iş akışlarının başarısızlık oranının arttığı gözlemlendi. Bu bulgular, AI destekli yazılım geliştirme süreçlerinin optimizasyonu için önemli ipuçları sunuyor.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
16 Apr

GitHub'da CI/CD Önbellek Kullanımının Kapsamlı Analizi Yapıldı

Yazılım geliştirmede sürekli entegrasyon ve dağıtım (CI/CD) süreçlerinde önbellek kullanımı, tekrarlanan hesaplamaları azaltarak verimliliği artırır. Araştırmacılar, GitHub Actions platformunda 952 projeyi inceleyerek, geliştiricilerin önbellek teknolojisini nasıl benimsediği ve geliştirdiği konusunda ilk kapsamlı çalışmayı gerçekleştirdi. Analiz sonuçları, önbellek kullanan projelerin daha aktif ve popüler olduğunu, ayrıca bu teknolojinin farklı iş türlerinde yaygın şekilde kullanıldığını ortaya koydu. Bu bulgular, modern yazılım geliştirme süreçlerinin optimizasyonu için önemli içgörüler sunuyor.

arXiv (CS + AI) 0