Система виявлення архітектурних помилок програмного забезпечення в середовищі TypeScript
dc.contributor.advisor | Коган, Алла Вікторівна | |
dc.contributor.author | Волошин, Микола Віталійович | |
dc.date.accessioned | 2023-07-05T08:40:04Z | |
dc.date.available | 2023-07-05T08:40:04Z | |
dc.date.issued | 2022-06 | |
dc.description.abstract | Магістерська дисертація на здобуття ступеня «магістр» за освітньо-науковою програмою підготовки «Інформаційно управляючі системи та технології» на тему «Система виявлення архітектурних помилок програмного забезпечення в середовищі TypeScript». Дисертація містить 100 сторінок, 24 рисунки, 14 таблиць, 1 додаток, 25 джерел. Актуальність. Ринок ІТ технологій розширюється і зростає через його вплив на всі інші сфери, разом з ним зростають і складність ПЗ та вимоги до його якості. Також експоненційно зростає вартість архітектурної помилки, що зумовлює актуальність валідації архітектурних рішень реалізованих в програмному забезпеченні. Метою дослідження є полегшення та покращення процесу розробки програмного забезпечення в розрізі його архітектури. Обʼєкт дослідження - вихідний код програмного забезпечення в середовищі TypeScript. Предметом дослідження є математичні моделі автоматизованого аналізу характеристик архітектури, її елементів та їх звʼязків між собою. Наукова новизна одержаних результатів полягає у покращенні обчислення сполученості модулів та пропозиції до обчислення модульності як метрики. Практичне значення одержаних результатів полягає у реалізації програмного застосунку для автоматизованого аналізу на предмет помилок в архітектурі програмного забезпечення в середовищі TypeScript. Публікації. Матеріали роботи були опубліковані у журналі «Интернаука» («Information technology») (2022). | uk |
dc.description.abstractother | Master's dissertation for the degree of "master" in the educational and scientific program of training "Information control systems and technologies" on "Software architecture failure detection system in the TypeScript environment." The dissertation contains 100 pages, 24 figures, 14 tables, 1 appendice, 25 sources. Topicality. The IT market is expanding and growing due to its impact on all other areas, along with the growing complexity of software and quality requirements. The cost of architectural error is also growing exponentially, which determines the relevance of validation of architectural solutions implemented in software. The purpose of the study is to create a system for automated analysis and verification of project architecture for compliance with specified architectural requirements. The object of research is the source code of the software in the TypeScript environment. The subject of research is mathematical models of automated analysis of the characteristics of architecture, its elements and their relationships. The scientific novelty of the obtained results is to improve the calculation of the module cohesion and the proposal to calculate the modularity as a metric. The practical significance of the obtained results is the implementation of a software application for automated analysis for errors in software architecture in the TypeScript environment. Publications. The materials of the work were published in the journal "Internauka" ("Information technology") (2022). | uk |
dc.format.extent | 110 с. | uk |
dc.identifier.citation | Волошин, М. В. Система виявлення архітектурних помилок програмного забезпечення в середовищі TypeScript : магістерська дис. : 126 Інформаційні системи та технології / Волошин Микола Віталійович. – Київ, 2022. – 110 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/57871 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | архітектура ПЗ | uk |
dc.subject | якісні характеристики вихідного коду | uk |
dc.subject | моделі якості | uk |
dc.subject | метрики | uk |
dc.subject | TypeScript | uk |
dc.subject.udc | 004.42 | uk |
dc.title | Система виявлення архітектурних помилок програмного забезпечення в середовищі TypeScript | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Voloshyn_magistr.pdf
- Розмір:
- 2.61 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: