Sunum 1 - yaltes
Transkript
Sunum 1 - yaltes
YENİ NESİL PROTOTİP KOMUTA KONTROL SİSTEMİ ÇÖZÜMÜ YALTES A...Bu sunuda yer alan tüm bilgiler Yaltes A..’ne ait olup Yaltes A..’nin yazılı izni alınmaksızın başka amaçla kullanılamaz, çoğaltılamaz veya 3.parti kişi ve kurumlara verilemez. 12.10.2009 2. DENİZ SİSTEMLERİ SEMİNERİ Ahmet Serhat ERGİN Yazılım Geliştirme Yöneticisi 12 Ekim 2009 Konular Standart SYS Mimarisi Hedeflenen SYS Temel Özellikleri Hedeflenen SYS Mimarisi Prototip SYS Mimarisi Prototip SYS Bileşenleri Temel Mimari Değişikliği 12.10.2009 Operatör Arayüz Geliştirmesi Standart SYS Mimarisi IFF 3 D ARAMA RADARI SMARTS-Mk.2 IRST Sirius EO Sensor ASELSAN Harici Muhabere Multi-Link-11/16/22 ESM AIS NAVRAD/LPI Scout External Comms Internal Comms MHS SIU 3D RADAR SIU IRST SIU EO SIU ESM SIU Link DIU DIU Sayısal Vidyo Ağı GENMP GSS NRT Sunucu GENEK 5xOPCON 2xOPCON FAST ETHERNET CSDB SIU ASW SIU CHAFF SIU Makinalı Tüfek SIU CIWS SIU Top SIU Top DIU 12.10.2009 INERTIAL NAV. SYS. SENSORS Torpido CHAFF/IR Karşı Tedbir Sistemi Decoy Lançer 2x12.7 mm Makinalı Tüfek CIWS Phalanx 40 mm Top Entegre Navigasyon Sistemi 12.10.2009 Hedeflenen SYS Temel Özellikler Geliştirilmiş fonksiyonellik Gerçek Zaman Performans – Real Time Açık Mimari Güncel Teknoloji Yüksek yeniden kullanılabilirlik – düşük maliyet Genel Kullanım Konsepti Farklı projelerde kullanılabilecek / uyarlanabilecek mimari yapı Hedeflenen SYS Mimarisi ALT SİSTEM 12.10.2009 DDS GERÇEK ZAMANLI UYGULAMALAR OPERATOR ARAYÜZÜ DDS DDS DDS / DCPS VERİ İLETİİM ALTYAPISI VERİ MERKEZLİ DDS ÇEVİRİCİ KULLANICI ARAYÜZÜ WEB BROWSER GIS IP ALT SİSTEM TİCARİ DATABASE GERÇEK ZAMANLI OLMAYAN GERÇEK UYGULAMALAR ZAMANLI OLMAYAN GERÇEK UYGULAMALAR ZAMANLI OLMAYAN UYGULAMALAR VERİ TABANI UYGULAMALARI KURUMSAL SERVİS SERVİS MERKEZLİ Prototip SYS Mimarisi ALT SİSTEM 12.10.2009 DDS GERÇEK ZAMANLI UYGULAMALAR OPERATOR ARAYÜZÜ DDS DDS Prototip Mimarisi DDS / DCPS VERİ İLETİİM ALTYAPISI VERİ MERKEZLİ DDS ÇEVİRİCİ KULLANICI ARAYÜZÜ WEB BROWSER GIS IP ALT SİSTEM TİCARİ DATABASE GERÇEK ZAMANLI OLMAYAN GERÇEK UYGULAMALAR ZAMANLI OLMAYAN GERÇEK UYGULAMALAR ZAMANLI OLMAYAN UYGULAMALAR VERİ TABANI UYGULAMALARI KURUMSAL SERVİS SERVİS MERKEZLİ Prototip Konfigürasyon ARAMA RADARI ESM SAU CSR/IFF SAU ESM/TDU IFF ARAMA RADARI ESM SAU CSR/IFF SAU ESM/TDU IFF SENSÖR İSTASYONU -II SENSÖR İSTASYONU -I ARAMA RADARI ESM SAU CSR/IFF SAU ESM/TDU IFF SENSÖR İSTASYONU -III WAN RADAR ENTEGRASYON ESM ENTEGRASYON RADAR KONTROL ESM KONTROL TAKTİK EKRAN IFF ENTEGRASYON IFF KONTROL OPERATÖR ARAYÜZÜ 12.10.2009 İZ YÖNETİMİ ALT SİSTEM YÖNETİMİ OPERASYON MERKEZİ RADAR ENTEGRASYON ESM ENTEGRASYON RADAR KONTROL ESM KONTROL TAKTİK EKRAN IFF ENTEGRASYON IFF KONTROL OPERATÖR ARAYÜZÜ İZ YÖNETİMİ ALT SİSTEM YÖNETİMİ YEDEK OPERASYON MERKEZİ Prototip Bileşenleri ARAMA RADARI ESM IFF AYNEN SAU ESM/TDU KULLANILANLAR SAU CSR/IFF SENSÖR İSTASYONU MİMARİ DEĞİİKLİĞİ RADAR ENTEGRASYON ESM ENTEGRASYON RADAR KONTROL ESM KONTROL IFF ENTEGRASYON IFF KONTROL YENİ GELİTİRİLENLER TAKTİK EKRAN OPERATÖR ARAYÜZÜ İZ YÖNETİMİ 12.10.2009 MİMARİ DEĞİİKLİĞİ ALT SİSTEM YÖNETİMİ OPERASYON MERKEZİ Temel Mimari Değişiklik UYGULAMALAR NAV TRK LNK WAR OSD TID LR SENSÖR/SİLAH KONTROL UYGULAMALAR NAV TRK LNK WAR ARAKATMAN ARAYÜZÜ OSD LR SENSÖR/SİLAH KONTROL ARAKATMAN ARAYÜZÜ DAĞITIK UYGULAMALAR- TİCARİ 12.10.2009 TID DAĞITIK UYGULAMALAR- TİCARİ ARA KATMAN – HAZIR Tİ TİCARİ CARİ OLMAYAN ARA KATMAN – DDS/DCPS İLETİM SİSTEMİ (UNIX)- TİCARİ İLETİM SİSTEMİ (UNIX, LINUX)- TİCARİ DONANIM(SPARC İLEMC İLEMCİİ)-TİCARİ CARİ DONANIM(SPARC/INTEL İLEMC İLEMCİİ)-TİCARİ CARİ Sparc işlemcilere ek olarak Intel tabanlı iş istasyonlarının kullanımı Unix işletim sistemine ek olarak Linux desteği Gerçek zamanlı veri dağıtım sistemi olarak DDS/DCPS kullanımı TDA altyapısı olarak Luciad Map Kullanımı Java ve OSGi tabanlı kullanıcı ara yüzü Temel Mimari Değişiklik SENSOR ENTEGRASYON YAZILIMLARI DDS/DCPS UYARLAYICI ARA KATMAN – DDS/DCPS İLETİM SİSTEMİ (LINUX) DONANIM (INTEL İLEMC İLEMCİİ)-TİCARİ CARİ Var olan entegrasyon yazılımları hazır ticari olmayan arakatman üzerinde 12.10.2009 tasarlanmıştır. Yeniden kullanılabilir uygulamaların DDS/DCPS üzerinde çalışabilmesi için uyarlayıcı yazılımı geliştirilmiştir. Uygulama yazılımları için sistem arayüzü aynen kullanılmıştır. Bütün entegrasyon yazılımı her hangi bir degişiklik yapılmadan kullanılmıştır. Operatör Arayüz Geliştirilmesi Yeni İnsan Arayüz (İA) araştırması Market Araştırması Açık Kaynak Kod komüniteleri Literatür Taraması Satın Al veya Kendin Geliştir Stratejisi Açık Kaynak Kod tercihi Veya, ürün satın alınması Standart ürünler veya servislerin kullanılması 12.10.2009 Birçok küçük prototipin geliştirilmesi Kutunun dışından bakabilmek! 12.10.2009 Operatör Arayüz Geliştirilmesi Grafiksel Tasarım: Durumsal Farkındalık Çalışma Alanı Operatör Arayüz Geliştirilmesi Durum Farkındalığı Gösterge Paneli Detaylar Grafikler Hızlı Bakış 12.10.2009 Notlar 2D & 3D Taktik Ekran Alanı Uyarılar & Alarmlar 12.10.2009 Operatör Arayüz Geliştirilmesi Basitleştirilmiş İnsan Arayüzü Sekme sayfaları Kapanabilen paneller Çalışma Alanı kullanımı İnsan Arayüz Tasarımında Sonuç Profesyonel Tasarım Kullanıcı merkezli tasarım Kullanıcıya ve Kullanıcının Görevlerine odaklanma Tasarımda Operasyonel Uzmanlara danışma Yazılım Takımı: Bu tasarım geliştirilebilir mi? Sonuç 12.10.2009 Tüm operasyonel insan arayüzleri bu kararlarla geliştirilecek JAVA tabanlı olacak Geliştirilmiş etkileşim konsepti Arttırılmış grafiksel komponentlerin kullanımı İA Mimarisi ve Altyapısı Mimari İA geliştirmede Java teknolojisi kullanılacak. Komponent bazlı geliştirmeye gidilecek ve SOA kullanılacak. Data saglayıcı objeler ile nesneye dayalı arakatman erişimi OMG standartındaki Open-Splice olan stabil ve güvenilir data merkezli tasarlanmış arakatman kullanılacak. Grafik Tasarım Hızlı prototip için TWIST kullanılacak. Değiştirilebilir tema desteklenecek. 12.10.2009 Yeni Taktik Ekran Alanı ticari bir ürün temel alınarak geliştirilecek, Mimari : Java Teknolojisi Nesneye Dayalı (OO) Bir çok programcı tarafından kullanılan Taşınabilir: “Write once, run anywhere!” Çoklu dil desteği Değiştirilebilir tema Güvenlik desteği 12.10.2009 Genişletilebilir kütüphane Mimari: SOA İsterler Modüler, genişletilebilir, güvenilir Geniş ölçekli dağıtım olanağı Servis Kontratı Komponent Çözüm Komponent tabanlı tasarım uygulamak SOA kullanmak OSGi (Open Service Gateway initiative) Endüstriyel işbirliği ile geliştirilen Çözümlenmemiş konular 12.10.2009 Doğrulanmış ölçeklenebilirlik, güvenilirlik ve performans Kullanan Sunan OSGi Teknolojisi Paket (Bundles) Yazılımcı tarafından tanımlanmış OSGi komponentlerini içerir. Servis Katmanı (Service Layer) Dinamik olarak paketleri yayınla-bul-bağla mekanizması ile birbirine bağlar. Servis Kayıt (Service Registry) Kayıt edilmiş servisleri saklar. Yaşam-Süreci Yönetimi (Life-Cycle) Paketleri yükler, başlatır, durdurur, günceller ve kaldırır. Modül Katmanı (Modules Layer) 12.10.2009 İlişkilerin enkapsilasyonunu ve deklarasyonunu tanımlar. Güvenlik Katmanı (Security Layer) Önceden tanımlanan paket fonksiyonelliğini kısıtlar. OSGI : TDA Mimarisi Uygulamalar Micro-kernel mimarisi modeline göre tasarlanmıştır. Asgari fonksiyonel çekirdek ile genişletilmiş fonksiyonellikler ayrı tutulur, Çekirdek (TDA iskeleti) eklentilere soket vazifesi görür, Eklentiler görsel/kontrol fonksiyonelligini tanımlar. TDA tak-çalıştır birimi TDA tak-çalıştır birimi 12.10.2009 TDA iskeleti TDA tak-çalıştır birimi OSGi : Operatör Arayüzü Mimarisi TDA Mimarisi ile benzerlik gösterir, farklı olarak daha değişken bir yapısı vardır. Çalışma alanları Operatörün görevine ve Alt Sistemlere göre ilgili servisler ile şekillendirilir. Çekirdek (Çalışma Alanı İskeleti) eklentilere soket vazifesi görür, Eklentiler görsel/kontrol fonksiyonelligini tanımlar. Radar tak-çalıştır birimi IFF tak-çalıştır birimi 12.10.2009 Çalışma Alanı İskeleti ESM tak-çalıştır birimi 12.10.2009 OSGi : Operatör Arayüzü Mimarisi 12.10.2009 OSGi : Operatör Arayüzü Mimarisi SONUÇ Geliştirilmiş kullanılabilirlik Ticari standartları temel alma Modüler, ölçeklenebilir, genişletilebilir Modern ve değiştirilebilir tema Çoklu dil desteği 12.10.2009 Kolay kurulum 12.10.2009 SORULAR Savunmaya Milli Katkı... YALTES A.. 12.10.2009 Kurtköy Yenişehir Mahallesi Lale sok. No:8 34891 Pendik Istanbul 26 Tel: +90 216 482 30 60 Fax: + 90 216 482 30 51 E-mail: [email protected] http://www.yaltes.com
Benzer belgeler
Hüseyin Kutluca, İzzet
be driven by taking both middleware’s features into consideration.
Keywords: Combat Management System, DDS, Distributed Systems, Middleware,
OMG, Publish-Subscribe, Real-Time Systems, Quality of Se...