Polyspace Bug Finder Server
- Giriş
- MATLAB&Simulink
- Ürünler
- Polyspace
- Polyspace Bug Finder Server
Polyspace Bug Finder Server Nedir?
Polyspace Bug Finder Server, C ve C++ dillerinde yazılmış gömülü yazılımlardaki hataları ve kalite sorunlarını, sunucu ortamında gerçekleştirilen statik analizler ile tespit etmeyi sağlar. Kodun çalıştırılmasına gerek kalmadan, kaynak kodunu kapsamlı bir şekilde tarar ve potansiyel bug’ları, güvenlik zafiyetlerini, birliktelik sorunlarını ve diğer yazılım kusurlarını çıkarır.
Bu ürün, özellikle büyük ekipler ve DevOps / CI süreçlerinde otomatikleştirilmiş kalite ve güvenlik analizini sunucu üzerinde sürekli bir hizmet olarak sağlar.
Polyspace Bug Finder Server Nasıl Çalışır?
Polyspace Bug Finder Server, statik analiz tekniğini kullanır. Bu analiz türünde kod çalıştırılmadan incelenir; kontrol akışları, veri akışı, etkileşimler ve potansiyel problemli noktalar derinlemesine analiz edilir. Analiz sonucunda:
- Kodda olası çalışma zamanı hataları,
- Eşzamanlılık problemleri,
- Güvenlik açıkları,
- Kod kurallarına uyumsuzluklar
bulunur ve raporlanır.
Araç, analiz işlemini sürekli entegrasyon/DevOps süreçlerine entegre edebilmek için Jenkins, Bamboo gibi otomasyon sistemleriyle de uyumludur. Böylece geliştirilen kodun her yeni sürümünde analiz otomatik olarak tetiklenebilir.
Analiz sonuçları, Polyspace Access gibi araçlara gönderilerek ekip içinde kolayca paylaşılabilir, incelenebilir ve takip edilebilir hale getirilir.