Nous abordons dans ce chapitre toutes les notions de structuration offerte par les langages de programmation (et donc Ada) pour organiser des programmes de grande taille (jusqu'à plusieurs millions de lignes de code).
Nous abordons également les notions de types polymorphes (articles à partie variante), de type abstraits, et la protection des données d'une unité de programmes via des types privés ou limités-privés.
Les flux en «streaming» vidéo sont hébergés par Video-Unified.