Спосіб автоматизації процесу створення специфікацій варіантів використання на основі їх атрибутів

dc.contributor.advisorРибачок, Наталія Антонівна
dc.contributor.authorШабіневич, Роман Олександрович
dc.date.accessioned2020-01-28T09:45:08Z
dc.date.available2020-01-28T09:45:08Z
dc.date.issued2019-12
dc.description.abstractenThe main goal of this work is the development of a way to automate the process of creating specifications of use cases based on their attributes, as well as to create a software implementation of the method. The main purpose of developing this method is to create tools that will allow you to automatically calculate the recommended level of detail based on attributes, adapt the specification interface to the selected level of detail and work with the specifications in modular form. The features of the developed method include the adaptability of the web interface to the type of user and selected level of detail, modularity of specification, automatic determination of the recommended level of detail based on user-defined attributes. This thesis is based on research and analysis of existing approaches to automate the process of creating use case specifications based on their attributes, describes in detail the developed method and a created innovative software product that implements it. The software implementation of the described method was performed using the Python programming language, Django framework and MariaDB DBMS, which made the developed software web-oriented.uk
dc.description.abstractukДана дисертація присвячена розробленню способу автоматизації процесу створення специфікацій варіантів використання на основі їх атрибутів, а також створення програмної реалізації способу. Головною метою розроблення такого способу є створення засобів, які дозволятимуть на основі атрибутів автоматично розраховувати рекомендований рівень деталізації, адаптувати інтерфейс створення специфікацій під обраний рівень деталізації та працювати з специфікаціями в модульному вигляді. До особливостей розробленого способу відносяться адаптивність веб-інтерфейсу відносно типу користувача та обраного рівня деталізації, модульність подання специфікацій, автоматичне визначення рекомендованого рівня деталізації на основі атрибутів, заданих користувачем. У рамках дисертації проведено дослідження та аналіз наявних підходів до специфікації варіантів використання, сформульовано спосіб автоматизації процесу створення специфікацій варіантів використання на основі їх атрибутів та створено інноваційний програмний продукт, який його реалізує. Програмну реалізацію описаного способу виконано з використанням мови програмування Python, фреймворку Django та СКБД MariaDB, за рахунок чого розроблений програмний продукт є веб-оріентованим.uk
dc.format.page150 с.uk
dc.identifier.citationШабіневич, Р. О. Спосіб автоматизації процесу створення специфікацій варіантів використання на основі їх атрибутів : магістерська дис. : 121 Інженерія програмного забезпечення / Шабіневич Роман Олександрович. – Київ, 2019. – 150 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/31167
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectвеб-додатокuk
dc.subjectспецифікації варіантів використанняuk
dc.subjectмодульність специфікаційuk
dc.subjectweb-platformuk
dc.subjectuse case specifyinguk
dc.subjectmodularity of specificationsuk
dc.subjectвеб-приложениеuk
dc.subjectспецификации вариантов использованияuk
dc.subjectмодульность спецификацийuk
dc.subject.udc004.414.38uk
dc.titleСпосіб автоматизації процесу створення специфікацій варіантів використання на основі їх атрибутівuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Shabinevych_magistr.pdf
Розмір:
4.53 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.06 KB
Формат:
Item-specific license agreed upon to submission
Опис: