Я написал небольшую операционную систему для встроенного проекта , работающую на малых и средних целях.
Я добавил несколько автоматических модульных тестов с высоким охватом кода теста (> 95%), но область действия - только статическая часть.
Я получил некоторые метрики кода, такие как сложность и удобочитаемость.
Я тестирую свой код с помощью средства проверки правил с поддержкой MiSRA и, конечно, исправил все предупреждения.
Я тестирую код с помощью статического анализатора и снова исправляю все предупреждения.
Что теперь можно сделать, чтобы проверить - и улучшить - надежность моей ОС? Как насчет динамической части?