Yazılım Geliştirme

yazilimgelistirme1

yazilimgelistirme2

Yazılım Geliştirme Faaliyet Alanları

  • Komuta Kontrol Yazılımları
  • Görev Planlama ve Görev Destek Sistemleri
  • Görüntü İşleme/Artırılmış ve Sanal Gerçeklik Yazılımları
  • Simülasyon Yazılımları
  • Kurumsal Bilgi Sistemleri/Uygulama Yazılımları
  • Coğrafi Bilgi Sistemleri
  • DO-178 B Uyumlu Yazılım Geliştirme ve Test
  • Gömülü Yazılımlar
  • Teknoloji/Alt Yapı Geliştirme
  • Ar-Ge Faaliyetleri

 

Yazılım Ürünleri

  • Android Tabanlı Komuta Kontrol Yazılımı
  • Otomatik Kod Üretim ve Domain-Spesific Model Geliştirme Aracı
  • 3 Boyutlu Görselleştirme ve Analiz için Veri Yönetimli Coğrafi Bilgi Sistemi
  • Lidar Tabanlı Multikopterli 3 Boyutlu Dış Mekan Haritalama Sistemi
  • Network Tabanlı Ekran Görüntüsü Sayısallaştırme ve Çoklama Yazılımı
  • 3 Boyutlu Model Tabanlı Artırılmış Gerçeklik Motoru
  • Görev Planlama, Veri Kayıt ve Görev Sonrası Analiz Sistemleri
  • Ses Birimi Seçme ve Bağlama Yöntemiyle Türkçe Metin Seslendiren Bilgisayar Programı ve API Kütüphanesi
  • BİTES Enhanced Training and Interactive Maintenance (BETIM) Framework
  • Eğitim ve Bakım Yönetim Bilgi Sistemi

 

Android Tabanlı Komuta Kontrol Uygulaması

Birimlerin taktik sahadaki durumlarını anlık olarak paylaşabildikleri, aynı taktik görünüm oluşturmayı sağlayan, Android OS tabanlı tablet üzerinde çalışan bir komuta kontrol uygulaması geliştirilmiştir.

Bu kapsamda, Android platformu üzerinde çalışan istemciler, ASELSAN şifrelemeli telsiz sistemleri üzerinden birbirlerine taktik sahadaki durumları hakkında bilgi aktarımı sağlamakta, her bir ünite, aynı resmi 2 boyutlu harita üzerinde kullanıcılara göstermektedir.

 

yazilim-diller

                       

Otomatik Kod Üretim ve Domain-Spesific Model Geliştirme Aracı

Türk Savunma Sanayi şirketleri yazılım bilgi birikimlerinin ortaklaşmasını sağlayacak olan modelleme ve otomatik kod üretme aracı; savunma sanayi firmalarının bilgi birikimlerini paylaşmasını hızlandırmak suretiyle; ortak çalışabilirlik seviyelerini yükseltecektir. Bu bağlamda,  Java Tabanlı Ortak Yazılım Çatısı ve Modelleme aracı projesi firma bilgi birikimlerinin,  kütüphanelerinin paylaşımını sağlayan öncü ve yenilikçi bir araç olması yönüyle Türkiye’deki yazılım sektörünün enerjisinin daha verimli kullanılmasına ve işbirliklerinin etkinleşmesine katkı sağlayacaktır.

Java Tabanlı Ortak Yazılım Çatısı ve Modelleme aracının, yazılım çatısı (framework) ve otomatik kod üretme yetenekleri sayesinde savunma sanayi şirketlerinin altyapıları ortaklaşmış olacak ve firmalar işbirliğini kolaylıkla gerçekleştirebileceklerdir.

yazilim-havacilik

 

3 Boyutlu Görselleştirme ve Analiz için Veri Yönetimli Coğrafi Bilgi Sistemi

BITES Geo3D hava ve uydu görüntülerini coğrafi bilgi ve uzaktan algılama verileri ile birleştiren ağ tabanlı bir coğrafi istihbarat sistemi yazılım altyapısıdır. Her görev tipine özelleştirilebilir uygulamalar geliştirilebilen yapısı ile ham uzaktan algılama görüntü ve sensör verilerini çok  katmanlı ve detaylı haritalara dönüştürür.

  • Görüntü yönetimi: hizmet odaklı bilişim teknolojileri altyapısı mevcut çok sayıda görüntü kütüphanesinin yönetilmesine ve saklanmasına olanak verir.
  • İstihbarat füzyonu ve arazi verileri, kültürel özellikler, ve üç boyutlu bina modelleri gibi geleneksel coğrafi verileri çok kaynaklı diğer veriler ile birleştirerek entegre harita oluşturma kabiliyeti. Bu sayede aşağıdaki bilgiler durum farkındalığını artıracak şekilde görüntülenebilir:
    • Dost ve düşman kuvvetler,
    • Sensörlerin yerleri ve kapladıkları alan,
    • Kritik tesislere ait bilgiler ve diğer önemli bilgiler.

 

Özellikleri:

Harita altyapısının otomatik oluşturulması:

  • 1/25.000 ile 1/5.000.000 ölçekli harita desteği
  • Aynı anda 1000 nesne ile çalışabilme desteği
  • Uzaklık hesaplama algoritmaları ve fonksiyonları
  • LOS (Görüş Hattı) analiz algoritmaları ve fonksiyonları
  • MIL-STD-2525B ve APP-6A sembol kütüphaneleri
  • Ateş gücü, radar kapsamı, yeryüzü kesiti gibi askeri ihtiyaçları karşılayacak fonksiyonlar

 2B & 3B Görselleştirme:

  • Koordinat bilgisine sahip mekansal verilerin (Sayısal Yükseklik Modeli, Uydu/Hava Görüntüleri, 3B Modeller) hızlıca gösterimi,
  • Çizgi, poligon ve nokta tipinde sayısallaştırma yapabilme,
  • Video vb. görsel verinin arazi yüzeyine duyarlı biçimde yansıtılması
  • Gerçek zamanlı 3B yükseltme,
  • KML vb. hazır 3B modellerin hızlı entegrasyonu,
  • Gerçek zamanlı editleme

 Analiz Modülü:

  • Çizgisel Görünebilirlik Analizi,
  • Alansal Görülebilirlik Analizi,
  • Genel Taktik Sembolojisi ve Grafik Desteği,
  • İki nokta arasında Eğim Profili çıkarma,
  • Hassas Ölçüm yapabilme,

 

Lidar Tabanlı Multikopterli 3 Boyutlu Dış Mekan Haritalama Sistemi

İnsansız bir döner kanatlı hava aracına yerleştirilen Lidar uzaklık ölçer cihazıyla bina cepheleri taranarak nokta bulut verisi toplanacak ve Eş Zamanlı Konumlama ve Haritalama (SLAM) algoritması ile 3 boyutlu bina model üretimi yapılmaktadır.

Multikopter platformuna yerleştirilen bir Lidar cihazıyla SLAM algoritması, bilinmeyen bir ortam içerisinde, üzerinde çeşitli algılayıcıların bulunduğu otonom insansız bir robotun ortam haritasını oluşturması ve bu harita içerisinde kendi konumunu bulmasına imkân vermektedir.

Robotik alanının temel problemlerden kabul edilen SLAM, olasılık tabanlı teknik ve yöntemlere dayanarak çözülebilmekte olan bir problemdir.

 

Ağ Tabanlı Ekran Görüntüsü Sayısallaştırma ve Çoklama Yazılımı

Yazılım; yüksek çözünürlüklü görüntülerin, görüntü kalitesinde kayıp olmadan, hızlı ve etkili sıkıştırma algoritmaları kullanılarak mevcut yerel ağ üzerinden aktarılması (görüntü aktarma kablosu kullanılmadan) ve tüm görüntünün gönderilmesi yerine, sadece değişim olan alanların gönderilmesi gibi optimizasyonları içermektedir.

Bu kapsamda, sıkıştırma algoritmaları arasında, kayıpsız sıkıştırma için, hızlı ve yüksek sıkıştırma oranı sağlayan LZ4 algoritması seçilmiştir.

Sayısallaştırma yazılımında, ekran görüntüsünün tamamının ve/veya sadece değişim olan bölgelerinin hızlıca sayısallaştırılması amacıyla Mirror Driver teknolojisinden yararlanılmıştır.

Gösterim yazılımında gelen görüntülerin hızlı bir şekilde çizilebilmesi için OpenGL kütüphanelerinden yararlanılmış, render işlemi donanımsal olarak (ekran kartında) hızlandırılmıştır.

Yerel ağ üzerindeki veri trafiğinin hızlandırılması adına ZeroMQ kütüphanesinden yayarlanılmış ve yerel ağ üzerindeki gecikme minimuma düşürülmüştür. ZeroMQ kütüphanesi, basitçe, çoklu iş akışı desteği sayesinde ağ paketlerinin kuyruklarını düzenleyerek, klasik tek akışlı TCP bağlantısına göre daha hızlı bir aktarım sağlamaktadır.

 

D-Bites™ : Görev Planlama ve Görev Sonrası Analiz Sistemi

D-Bites; her çeşit gerçek ya da eğitim görevinin önemli verilerinin kaydedilmesi, tekrar oynatılması ve analizi için tam ve modüler bir çözüm sağlayan yeni nesil bir  görev planlama / debrifing ve görev sonrası analiz aracıdır.

  • Sıkıştırma algoritmaları ile 25 fps sabit kare hızında görüntü kaydı,
  • Çoklu monitör ve çoklu pencere desteği,
  • İstenen hızlarda tekrar oynatma,
  • Oynatılan tüm verilerin senkron şekilde ileri ve geri alınması,
  • Taktik göstergeler,
  • Görevde yer alan tüm unsurların 3B harita üzerinde gösterilmesi,
  • DIS ve HLA desteği,
  • DTED, FLT ve her türlü vektör harita gösterimi,
  • Olay Gösterimi: Arıza, bomb-score, limit aşımları ve mesajlar gibi görev sırasında oluşan tüm olayların gösterimi,
  • 2 boyutlu taktik harita üzerinde ve 3 boyutlu sanal ortamda gösterim ve analiz.

 

İlgili Referanslar:

  • K.K.lığı F-16 Görev Eğitim Merkezi ve Simülatörleri Veri Kayıt ve Debrifing Sistemi
  • K.K.lığı Temel Eğitim Uçağı TESİM (KT-1) ve T-38M ARISİM Simülatörleri ve Eğitim Merkezi Veri Kayıt ve Debrifing Sistemi

 

 

FİLO YÖNETİM SİSTEMİ (FMS)

FMS, farklı lokasyonlarda bulunan hava aracı filolarının etkin bir şekilde yönetilebilmesi için tasarlanmış bir yönetim bilgi sistemi yazılımıdır. Sistem; lojistik yaşam döngüsü, personel yönetimi, uçuş / görev planlama, yedek kataloglar, malzeme yönetimi, bakım planlama, onarım ve arıza yönetimi, eğitim ve görev planlama, stok yönetimi gibi fonksiyonlara yönelik hizmet vermektedir.

FMS, tüm filo bilgileri bakım geçmişleri, muayene kayıtları ve parça bilgileri ile esnek bir varlık yönetimi modülü ile düzenlenmektedir. FMS tüm filonun teçhizatı için bir bakım takvimi oluşturur ve aracın envantere girişi, bakım/tutum süreci ve aracın filodan çıkarılması gibi süreçlerde ihtiyaç duyulan tüm görevlerin kolayca yönetilmesini sağlar.

FMS bakım yönetimi, stok yönetimi, lojistik yönetimi, eğitim yönetimi, uçuş yönetimi, operasyon yönetimi, kaynak yönetimi ve sipariş yönetimi gibi farklı esnek modüllerden oluşmaktadır.

 

İlgili Referans:

  • Jandarma Havacılık Grup Komutanlığı Filo Yönetim Sistemi

 

Eğitim Yönetim Bilgi Sistemi (EYBİS)

EYBİS bir öğrenme yönetim sisteminin temel özellikleri ile ders içeriklerinin sağlanması, öğrenci kayıt ve izleme faaliyetleri, müfredatı esas alan eğitim faaliyetlerinin planlanması, personel ve kaynak kullanılabilirliği, eğitmen yeterlilikleri, tercihler ve diğer planlama ile ilgili kural ve kısıtlamaların belirlenmesi gibi değişik fonksiyonları entegre eden bir yönetim bilgi yazılımıdır.

EYBİS kolay anlaşılır ve kullanıcı dostu bir arayüze sahiptir, etkin eğitim bilgi akışına ve kursiyer adaylarının belirlenmesine yönelik ağ tabanlı araçlar sunarak kapasite geliştirme programlarının otomatikleştirilmesini ve etkin yönetilmesini sağlamayı amaçlar. Eğitim organizasyonları için aşağıdaki fonksiyonları sağlayan tam bir eğitim yönetimi çözümüdür.

  1. Derslerin planlanması ve atanması,
  2. Kullanıcı bilgilerinin sorgulanması,
  3. Kişisel takvim planlama,
  4. Duyuru yönetimi,
  5. Eğitim planlama,
  6. Eğitim performansının analizi,
  7. Öğrencilerle ilgili gelişmelerin takibi,
  8. İstatistiksel verilerin tutulması,
  9. Öğrenci performansının arşivlenmesi,
  10. Çeşitli raporların görüntülenmesi,
  11. İdari işlerin yönetilmesi,
  12. Gönderilen ve alınan belgelerin kaydedilmesi,
  13. Her öğrencinin belirli öğrenme ihtiyaçlarına uygun kurs özelleştirilebilirlik.

 

İlgili Referanslar:

  • Kara Havacılık Okul Komutanlığı Simülatörle Uçuş Eğitim Merkezi için Eğitim Yönetim Bilgi Sistemi
  • Deniz Kuvvetleri Komutanlığı Cengiz Topel Hava Üssü Simülatörle Uçuş Eğitim Merkezi için Eğitim Yönetim Bilgi Sistemi

 

DO-178B Uyumlu Aviyonik Yazılım Geliştirme ve Test

BİTES 15 kişilik kadrosu ile ASELSAN ve AYESAŞ gibi, kritik aviyonik sistemler geliştiren şirketlerimize, aviyonik yazılımlar geliştirme ve doğrulama faaliyetlerinde hizmet sunmaktadır.

Ülkemizdeki önemli yerli hava aracı projelelerinin alt iş paketleri olan aviyonik sistemlerin geliştirilmesi projelerinde DO-178B uyumlu yazılım geliştirme konusunda tecrübe kazanmaktadır.

 

Gömülü Yazılımlar

BİTES, uygulama yazılımları geliştirmenin yanında, Gömülü Yazılımlar geliştirme konusunda yer aldığı birçok proje sayesinde bu alanda kabiliyet kazanarak yeteneklerini geliştirmiştir.