Уровень целостности программного средства определяет либо требуемую степень надежности выполнения функции амортизации, либо требуемое ограничение частоты отказа, могущего привести к угрозе. Так как отказы программного средства являются строго систематическими, то уровень его целостности определяют показателем степени достоверности, необходимой для надежного обеспечения функции амортизации или предотвращения возникновения отказа, приводящего к угрозе. Требования, которым должно соответствовать программное средство и процессы его жизненного цикла, должны, в случае их удовлетворения, обеспечить необходимую степень достоверности, их называют "требованиями к целостности программного средства".
Некоторыми способами ("стратегиями") обеспечения достоверности программного средства являются:
a) применение методов, минимизирующих внесение ошибок;
b) применение методов верификации и аттестации, позволяющих с максимальной вероятностью обнаружить ошибки;
c) демонстрация, на конкретных примерах статистики эксплуатации программного средства, надежности обеспечения им функции амортизации или непревышения установленной частоты отказов данного средства.