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