Programmi facoltativi che possono contenere diversi sotto programmi che saranno richiamati al momento dell'esecuzione della storicizzazione. Vedere le caratteristiche di questi sotto programmi. Gli sviluppi verticali dovranno iniziare con la X; gli sviluppi specifici dovranno iniziare con Y o Z. L'aggiornamento del programma specifico non necessita di protezione tramite codice attività.