В статті аналізується архітектура программного забеспечення, яке розробляється для вбудованих систем з використанням концепції N-версійного програмування. При цьому вважається, що операційна система, однією з найбільш важливих компонент якої є планувальник, входить до складу программного забезпечення.