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

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...

Detaylı