Сулема, Євгенія СтаніславівнаЛазуткін, Олег Олександрович2024-01-312024-01-312024Лазуткін, О. О. Спосіб та інтегроване середовище розроблення для візуального програмуваннямовою ASAMPL : магістерська дис. : 121 Інженерія програмного забезпечення / Лазуткін Олег Олександрович. — Київ,2024. — 139 с.https://ela.kpi.ua/handle/123456789/64155Актуальність теми. Сучасний світ програмування стикається з рядом викликів, зумовлених стрімким розвитком технологій та зростанням складності проєктів у різних сферах, від комерційної діяльності до волонтерських ініціатив. В таких умовах, питання оптимізації процесів розробки програмного забезпечення набуває особливої актуальності. Знаходження ефективних методів програмування, які б могли підвищити продуктивність розробників та якість фінальних продуктів, стає ключовим фактором, що може вплинути на успішність різноманітних проєктів від великих комерційних додатків до програм для підтримки соціально значущих ініціатив. В цьому контексті, особливу увагу заслуговує розвиток і впровадження нових підходів у сфері програмування, таких як візуальне програмування мовою ASAMPL, що може стати важливим інструментом у вирішенні актуальних завдань. Об’єктом дослідження є процес розроблення програмного забезпечення мовою ASAMPL. Предметом дослідження є методи, способи, алгоритми візуального програмування. Мета роботи: підвищення ефективності процесу розроблення програмного забезпечення мовою ASAMPL. Наукова новизна: уперше запропоновано шаблон проєктування "Integrated MVVM-Tier Pattern", характерною рисою якого є застосування принципів оптимізованої зв'язності та інтеграції між різними рівнями архітектури - Presentation, Business Logic та Data Layer, що дає змогу знизити взаємну залежність між компонентами системи, та тим самим підвищити гнучкість, модульність і масштабованість архітектури програмної системи.139 с.ukвізуальне програмуванняASAMPLінтегроване середовище розробленняпрограмна інженеріямодульність системиархітектура програмного забезпеченняvisual programmingASAMPLintegrated development environmentsoftware engineeringsystem modularitysoftware architectureСпосіб та інтегроване середовище розроблення для візуального програмуваннямовою ASAMPLMaster Thesis004.4'236