GİS; farklı işlemci mimarilerine ve donanım yapılandırmalarına uyarlanabilecek şekilde geliştirilmiş bir Gerçek Zamanlı İşletim Sistemidir ve Katmanlı İşlevsel bir mimariye sahiptir. Böylece GİS, donanım soyutlama katmanlarını -Mimari Destek Paketi (ASP) ve Board Destek Paketi (BSP)- farklı mimarilere ve donanım yapılandırmalarına uyarlayarak birçok platformda kolayca taşınabilir. GİS; çeşitli işlemci mimarileri, donanım yapılandırmaları üzerinde ve emniyet kritik görevlerde misyonunu başarıyla yerine getirmektedir. Yeni platformlar için donanım desteği zamanla arttırılmaktadır.
YAYGIN GELİŞTİRME ARAÇLARIYLA ENTEGRASYON
Eclipse tabanlı yapısından dolayı TGO birçok yaygın gömülü yazılım geliştirme aracıyla entegre olabilmektedir. TGO ile entegrasyonu sınanan ve başarılı olan yaygın geliştirme araçlarından bazıları:
Bu ve benzeri geliştirme araçlarına entegrasyon için gerekli olacak kütüphaneler çok hızlı şekilde geliştirilebilmekte ve kullanıcılara sunulabilmektedir.
ARINC 653 SPESİFİKASYONLARI
GİS, aviyonik uygulamalar için ARINC 653 spesifikasyonunu uygular ve ARINC 653 Part-1 Required Services ve from Part-2 Optional Services içerisindeki Multiple-Module Schedule, Service Access Points gibi özellikleri destekler. GİS’nın ARINC 653 implementasyonu native olarak gerçeklendiği için, “wrap-up” işlevlerinin performans sorunlarını ortadan kaldırılır.
GİS, native ARINC 653 arayüzü ile Entegre Modüler Aviyonik (IMA) için özel olarak geliştirilmiştir. ARINC 653 APEX arayüzünün kullanılması, uygulama yazılımını işleme mimarisinden ayırarak uygulama taşınabilirliğini ve diğer platformlarda yeniden kullanılabilirliği sağlar. Yukarıda belirtilen özellikleri ile GİS aşağıdakiler için de uygundur:
POSIX PSE SPESİFİKASYONLARI
GİS, katı gerçek zamanlı uygulamalar için POSIX standardını uygular ve PSE 51 Minimal Gerçek Zamanlı Sistem Profili, PSE 52 Gerçek Zamanlı Kontrolör Profili ve PSE 53 Özel Gerçek Zamanlı Profili'ni destekler. GİS'in POSIX 1003.1 Sistem Arayüzleri standardına uygunluğu tamamen resmi POSIX Uygunluk Test Paketi tarafından doğrulanmıştır.