Details

Title Идентификация конечного автомата по временным диаграммам: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем»
Creators Черепков Данил Дмитриевич
Scientific adviser Мамутова Ольга Вячеславовна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2023
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects диаграмма состояний ; идентификация ; КА ; КНФ ; реинжиниринг ; функциональная спецификация ; NP-полнота ; SAT ; PlantUML ; UML ; CNF ; FSM ; functional specification ; identification ; NP-complite ; reengineering ; state diagram
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr23-3292
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\22685
Record create date 7/21/2023

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Инструмент для восстановления функциональной спецификации системы по временным диаграммам, позволяющий идентифицировать конечные автоматы, описывающие поведение системы, на основе анализа их поведения. Этот инструмент представляет собой новый подход к анализу и модификации систем, особенно в случаях, когда исходная функциональная спецификация недоступна или неполна. Задачи, решаемые в рамках работы: 1. Изучение существующих методов и подходов к идентификации конечных автоматов по временным диаграммам; 2. Разработка алгоритма и инструмента для восстановления функциональной спецификации, представленной в виде КА по временным диаграммам; 3. Проведение экспериментов для оценки эффективности и точности разработанного метода. В результате проведенного исследования и разработки метода был получен инструмент, способный восстанавливать функциональную спецификацию системы на основе её поведения. Этот инструмент позволяет идентифицировать конечные автоматы, описывающие поведение системы, на основе анализа временной диаграммы. Благодаря этому получится восстановить функциональные связи между ее компонентами.

A tool for restoring a functional system from time diagrams, developing finite automata that describe the behavior of the system based on an analysis of their behavior. This tool represents a new approach to the analysis and modification of systems, especially in cases where the original functional specification is not available or is incomplete. Tasks to be solved within the framework of the work: 1. The study of the discovered methods and approaches to identifying the discovered automata by timing diagrams; 2. Development of an algorithm and a tool for restoring functional features, presented in the form of a CA according to time diagrams; 3. Conducting experiments to evaluate the effectiveness and the expected developed method. As a result of the research and development of the method, a tool was obtained that can restore the functional differentiation of the system based on its behavior. This tool allows you to develop state machines that describe the behavior of the system, based on the analysis of the timing diagram. Due to this, the communication function between its components is restored.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 10 
Last 30 days: 4

Detailed usage statistics