Моделирование многопоточного исполнения программы и метод статического анализа кода на предмет состояний гонки

В статье проанализирован подход к статическому анализу кода на предмет обнаружения состояний гонки. Он ориентирован на реальные задачи со сложными конструкциями кода, включающие циклы и ветвления. Предложенный метод включает моделирование исполнения многопоточного приложения и анализ построенной модели. Модель подходит для реальных задач, под которыми понимаются те, где логика и понятие корректности привязаны к конкретным значениям переменных и истории операций над разделяемыми переменными, а не к попарному их сопоставлению.
- Авторы:Н. В. Заборовский, А. Г. Тормасов
- Серия: Прикладная информатика: Научные статьи
- Жанр:Математика
- Страницы: 6
- Формат: fb2, epub, pdf, txt
Советуем прочитать похожую литературу

Разработка моделей сорсинга информационно-технологических процессов...
Разработка комплексной стратегии сорсинга информационно-технологических (ИТ) процессов...

Информационное обеспечение системы поддержки принятия решений на...
Отсутствие интегрированных систем принятия решений на предприятиях химического комплекса создает...

Моделирование издательских процессов в научной периодике
В работе проведена структуризация процессов жизненного цикла выпуска и распространения научных...

Повышение эффективности конструкторско-технологической подготовки...
Предложена схема автоматизации конструкторско-технологической подготовки производства типовых...

Компьютерное конструирование неорганических соединений на основе...
В статье рассматриваются вопросы компьютерного конструирования перспективных веществ на основе...

Информационная система управления эффективностью деятельности деканата
Авторы раскрывают возможности повышения эффективности деятельности деканата вуза на основе...
Отзывы (0)
Вам понравилось читать онлайн книгу «Моделирование многопоточного исполнения программы и метод статического анализа кода на предмет состояний гонки»? Уделите пару минут, что бы оставить полезный отзыв другому читателю.