Бази даних

Автореферати дисертацій - результати пошуку

Mozilla Firefox Для швидкої роботи та реалізації всіх функціональних можливостей пошукової системи використовуйте браузер
"Mozilla Firefox"

Вид пошуку
Формат представлення знайдених документів:
повнийстислий
Пошуковий запит: (<.>A=Жеваго О. О.$<.>)
Загальна кількість знайдених документів : 1

      
1.

Жеваго О. О. 
Моделювання і аналіз процесів розробки та налагодження комп'ютерних програм / О. О. Жеваго. — Б.м., 2021 — укp.

Дисертаційна робота присвячена дослідженню і вирішенню актуальної науково-практичної задачі аналізу процесів розробки та налагодження комп'ютерних програм, для підвищення якості навчання студентів програмуванню.У першому розділі виконано огляд та аналіз наявних підходів до отримання інформації щодо процесів розробки та налагодження програмного забезпечення.У другому розділі за допомогою інструментів конструктивно-продукційного моделювання формалізовано процеси розробки та налагодження програмного забезпечення.На основі конструктивних моделей створено доповнення до середовища розробки Visual Studio для реалізації можливості відслідковування роботи кожного студента як на лабораторних заняттях, так і під час самостійної роботи, в якому всі дії по розробці та налагодженню фіксуються в журналах подій.Використано методи Process Mining для аналізу і побудови моделей процесів розробки та налагодження програм.У третьому розділі приведені результати експериментальних досліджень. Перевірено та підтверджено можливість застосування сформованих конструктивно-продукційних моделей та розроблених на їх основі інструментальних засобів для відстеження процесів розробки та налагодження програмного забезпечення.Виконано експеримент у вигляді олімпіади з налагодження, під час якого за допомогою розроблених інструментів відстежувалися та фіксувалися дії учасників в середовищі розробки.У четвертому розділі продемонстровано інструменти для автоматичного моніторингу та візуалізації процесів розробки та налагодження програмного забезпечення.Наукова новизна отриманих результатів полягає в тому що в роботі вперше:- виконано формалізацію процесів розробки та налагодження програмного забезпечення засобами конструктивно-продукційного моделювання, що на відміну від існуючих дозволяє розглядати ці процеси як послідовність елементарних дій за продукційними правилами, формалізувати процеси формування журналів подій та візуалізувати ці процеси;- розроблені моделі процесів розробки та налагодження програм засобами Process Mining, що на відміну від існуючих дають можливість автоматизувати аналіз цих процесів;- розроблені інструменти для збору даних щодо дій програміста у процесі розробки та налагодження програмного забезпечення з середовища розробки Visual Studio.Дисертація є частиною науково-дослідної роботи «Конструктивно-продукційне моделювання в задачах розробки програмного забезпечення» (2021 р. № держреєстрації 0121U109167), яка виконана на кафедрі «Комп'ютерних інформаційних технологій» Дніпровського національного університету залізничного транспорту імені академіка В. Лазаряна.^UThe dissertation is devoted to research and solving the urgent scientific and practical task of analyzing the processes of developing and debugging computer programs, in order to improve the quality of students' programming education.The first chapter reviews and analyzes existing approaches to obtaining information about software development and debugging processes. development environment.The second chapter formalizes the processes of software development and debugging by using constructive-synthesizing modeling tools.Based on constructive models, extension to the Visual Studio development environment were created to implement the ability to track each student's work both in labs and during independent work, where all development and debugging activities are recorded in event logs.Process Mining methods are used to analyze and build process models for software development and debugging.The third chapter presents the results of experimental research. The possibility of using the generated structural models and the tools developed on their basis for tracking the software development and customization processes is tested and confirmed.An experiment in the form of a debugging olympiad was conducted in which participants' actions in the development environment were tracked and recorded using the developed tools.The fourth chapter demonstrates tools for automatic monitoring and visualization of software writing and debugging processes.The scientific novelty of the results is that for the first time in the work:– formalization of software development and debugging processes by means of constructive-synthesizing modeling, which, unlike the existing ones, allows to consider these processes as a sequence of elementary actions according to production rules, to formalize the processes of event logs formation and visualize these processes;– developed models of processes of development and debugging of programs by means of Process Mining that unlike existing give the chance to automate the analysis of these processes;– developed tools for collecting data on the actions of the programmer in the process of developing and debugging software from the Visual Studio development environment.The dissertation is part of the research work «Modeling in software development tasks» (2021 year, registration number 0121U109167), which performed at the «Department of Computer Information Technologies», Dnipro National University of Railway Transport named after Academician V. Lazaryan.


Шифр НБУВ: 05 Пошук видання у каталогах НБУВ 
 

Всі права захищені © Національна бібліотека України імені В. І. Вернадського