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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 10
Last 30 days: 4