Измерение качества программного обеспечения


Измерение качества программного обеспечения (автоматизированное). Для повышения качества и надежности программного обеспечения существуют разновидности методология тестирования, основанной на просмотре (аудите) программного кода (code reveiw). Просмотр всего кода не возможен из-за высокой трудоемкости поэтому используются различные методы сокращения объема анализируемого кода. Чаще всего для этой цели используются статические анализаторы кода, которые на основе специализированных правил и метрик выделяют код низкого качества. Именно здесь и возникает задача автоматизированного измерения качества программного обеспечения.

Библиографический список

  • Владимир Липаев. Оценка качества программных средств. "Сетевой журнал" N3.2002
  • Романов В. Ю. Статический анализ программ. Метрики для измерения качества программного обеспечения.
  • Промыслов В.Г., Жарко Е.Ф., Промыслова О.А. Практические аспекты сопровождения и модификации сложных программных систем. Труды IV Международной конференции "Идентификация систем и задачи управления" SICPRO '05 Москва 25-28 января 2005 г.
  • Chidamber, S.R., Kemerer, C.F. 1994, "A Metric Suite for Object Oriented Design", IEEE Transactions on Software Engineering, vol. 20, no. 6, pp. 476-493.
  • Терминология. Обзор кода.

Найденные ошибки

Проверено проектов
361
Собрано ошибок
13 417

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;