Разработка программного продукта для проведения статического анализа кода программного обеспечения

Авторы

  • П. К. Вытовтов ИжГТУ имени М. Т. Калашникова
  • Е. М. Марков ИжГТУ имени М. Т. Калашникова

Ключевые слова:

вычислительная сложность, метрики программного обеспечения, метрология, программный код, ресурсоемкость, статический анализ

Аннотация

Описывается подход к проектированию инструмента статического анализа программного кода, результатом использования которого является программный продукт, готовый к применению в промышленной среде.

Биографии авторов

П. К. Вытовтов, ИжГТУ имени М. Т. Калашникова

магистрант

Е. М. Марков, ИжГТУ имени М. Т. Калашникова

кандидат технических наук, доцент кафедры «Вычислительная техника»

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

Вытовтов П. К., Марков Е. М. Программа оценки качества программного кода // Сб. тезисов докл. XVI Республ. выставки-сессии студенческих инновационных проектов (Ижевск, 12 ноября 2013 г.). - Ижевск, 2013. - С. 70-71.

Вытовтов П. К., Марков Е. М. Разработка метода оценки программного кода и программного продукта, основанного на данном методе // Сб. тезисов докл. XVIII Республ. выставки-сессии студенческих инновационных проектов (Ижевск, 14 ноября 2014 г.). - Ижевск : ИННОВА, 2014. - 56 с.

Вытовтов П. К., Марков Е. М. Сравнительный анализ методов оценки кода программного обеспечения // Информационные технологии в науке, промышленности и образовании : сб. тр. регион. науч.-техн. очно-заоч. конф. (Ижевск, 24 мая 2014 г.). - Ижевск : Изд-во ИжГТУ имени М. Т. Калашникова, 2014. - 364 с.

Markov E. M., M. Aiman Al Akkad, Vytovtov P. K. Analysis of Software Code Metrics for Defining Their Priority for Cocol’s Metric.

Вытовтов П. К. Разработка метода оценки вычислительной сложности и ресурсоемкости программного кода // Сб. тезисов докл. XVII Республ. выставки-сессии студенческих инновационных проктов (Ижевск, 10 апреля 2014 г.). - Ижевск, 2014. - С. 16-17.

Vytovtov P. K., Markov E. M. Abstract syntax tree analysis software development for evaluating source code quality // Fourth Forum of Young Researchers. In the framework of International Forum “Education Quality - 2014”. - Izhevsk : Publishing House of Kalashnikov ISTU, 2014. - Pp. 82-84.

LLVM Language Reference Manual - LLVM 3.7 Documentation. - URL: http://llvm.org/docs/LangRef.html (дата обращения: 19.04.15).

Thomas J. McCabe. A Complexity Measure // IEEE Transactions on Software Engineering. - Vol. SE-2. - No. 4. - December 1976. - Pp. 308-320.

The GNU General Public License v3.0 - GNU Project - Free Software Foundation. - URL: https://gnu.org/licenses/ gpl.html (дата обращения: 19.04.15).

osanwe/check-your-code-style. - URL: https://github.com/ osanwe/check-your-code-style (дата обращения: 19.04.15).

Загрузки

Опубликован

15.09.2015

Как цитировать

Вытовтов, П. К., & Марков, Е. М. (2015). Разработка программного продукта для проведения статического анализа кода программного обеспечения. Вестник ИжГТУ имени М.Т. Калашникова, 18(3), 98–101. извлечено от https://izdat.istu.ru/index.php/vestnik/article/view/3040

Выпуск

Раздел

Статьи