Jedným z kritérií návrhu systému
Alcatel 1000 S12 bolo, že hardware a software musí byť inovovateľný. Toto bolo
dosiahnuté tak, že do každého hardverového modulu možno zaviesť rôzne softvérové
moduly s definovaným rozhraním. Software je štrukturovaný, takže po pridaní
doplnkov nie je požadované testovanie pôvodných častí software. Toto umožňuje
prevádzať potrebné hardverové a softvérové zmeny v rámci systému. Nové
hardverové a softvérové moduly môžu byť dopĺňané z dôvodu meniacich sa
potrieb, bez nutnosti veľkých zmien v existujúcich ústredniach.