Детальная информация

Название: Программное средство верификации моделей BPMN 2.0 с использованием алгоритма Model Checking: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Шестакова Алина Юрьевна
Научный руководитель: Ковалев Артем Дмитриевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: верификация; бизнес-процесс; BPMN 2.0; Promela; SPIN; verification; business process
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2093
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\29082

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Целью выпускной работы является повышение качества моделей BPMN 2.0 за счет создания средства проверки моделей с применением алгоритма Model Checking, который поддерживается в верификаторе SPIN, с использованием языка Promela. Произведён обзор существующих методов верификации моделей, дана сравнительная характеристика рассмотренных работ. По результатам сравнительного анализа представлен подход к верификации бизнес-процессов и предложена архитектура для реализации метода в программном средстве. В работе описаны детали реализации программного обеспечения и методы оценки качества разработанного программного обеспечения. Эффективность разработанного средства была оценена в ходе проведения нескольких экспериментов, в ходе одного из которых была выявлена ошибка в одном из рассмотренных бизнес-процессов.

The aim of the graduation project is to improve the quality of Business Process Modeling Notation (BPMN) 2.0 models by creating a tool for verifying them using the Model Checking algorithm supported by the SPIN verifier and the Promela language. To achieve this goal, a review of existing methods for model verification is considered and comparative analysis of the works is provided. Based on the results of this analysis, an approach to business process verification and propose an architecture for implementing it in a software tool are considered. The paper describes in detail the software implementation process and methods for assessing the quality of the developed software. The effectiveness of the tool is evaluated through several experiments, during which an error in one of the considered business processes was identified.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика