GİS est un Système d’Exploitation Temps Réel qui a été développé de manière à être adapté à différentes architectures de processeurs et configurations matérielles et possède une Architecture Fonctionnelle en Couches. Ainsi, GİS peut être migré sur plusieurs plateformes en adaptant couches d’abstraction (niveau d’abstraction) matérielle -Architecture Support Package (ASP) et Board Support Package (Package de Soutien à la Carte - BSP)- à différentes architectures et différentes configurations matérielles. GİS remplit avec succès sa mission sur diverses architectures de processeurs, configurations matérielles et tâches critiques pour la sécurité. Soutien du matériel pour nouvelles plateformes est augmenté de plus en plus au fil du temps.
INTEGRATION AUX OUTILS DE DÉVELOPPEMENT COMMUNS
Dû à sa structure basée sur l’Eclipse, EDI (Environnement de Développement Intégré) peut être intégré aux nombreux outils communs de développement de logiciels embarqués. Quelques outils communs de développement dont l’intégration de lesquels avec EDI a été testée et qui ont été intégrés avec succès à l’EDI sont:
Des bibliothèques qui peuvent être requises pour intégration à cet outil et aux outils similaires de développement peuvent être développées et mises à disposition des utilisateurs de manière très rapide.
SPÉCIFICATIONS DE ARINC 653
GİS applique la spécification ARINC 653 pour les applications avioniques et soutient caractéristiques telles que Multiple-Module Schedule et Service Access Points qui se trouvent dans ARINC 653 Part-1 Required Services et Part-2 Optional Services (Partie 1 Services Requises et Partie 2 Services Optionnels pour ARINC 653). Puisque la mise en œuvre de ARINC 653 de GİS est réalisé en tant que natif (native), problèmes de performance des fonctionnalités “wrap-up” sont éliminés.
GİS a été spécialement développé pour l'Avionique Modulaire Intégrée (AMI en français, IMA en anglais) avec l'interface natif ARINC 653. L'utilisation de l'interface ARINC 653 APEX permet la portabilité et la réutilisabilité des applications sur d'autres plateformes en séparant le logiciel d'application de l'architecture de traitement. Avec les fonctionnalités mentionnées ci-dessus, GİS convient également pour:
SPÉCIFICATIONS POSIX PSE
GİS applique la norme POSIX pour les applications temps réel strict/dur et soutient le Profil de Système Temps Réel Minimaliste PSE 51, le Profil de Système de Contrôle Temps Réel PSE le 52 et Profil de Système Temps Réel Dédié PSE 53. La conformité à la norme d’Interfaces de Système POSIX 1003.1 de GİS a été vérifiée par la Suite de Tests pour la Conformité POSIX (POSIX Conformance Test Suite) qui est complètement officielle.