Інженерія програмного забезпечення і передові інформаційні технології (SoftTech)
Постійне посилання на фонд
Переглянути
Перегляд Інженерія програмного забезпечення і передові інформаційні технології (SoftTech) за Дата публікації
Зараз показуємо 1 - 20 з 159
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Представлення правил формальної граматики методами побудови АСД(КПІ ім. Ігоря Сікорського, 2021) Кухарець, Л. С.; Ліщук, К. І.В даній статті описано перетворення правил формальної граматики мови BSimple у методи побудови абстрактно-синтаксичного дерева з тексту програми цією мовою. Представлено правила граматики з аргументацією їх утворення. Наведено особливості побудови АСД. Подано правила утворення методів синтаксичного аналізатора з наведенням їх псевдокоду.Документ Відкритий доступ Забезпечення відмовостійкості в розподіленій системі управління задачами(КПІ ім. Ігоря Сікорського, 2021) Шаєхова, І. Ф.; Олійник, Ю. О.В статті розглянуто підходи до побудови розподіленої системи управління задач. Розглянуто особливості взаємодії в розподілених системах. Досліджено стратегії та методи забезпечення відмовостійкості в розподілених системах. Узагальнено особливості побудови розробленої системи та описано оптимізаційні рішення з урахуванням використаних для її побудови інструментів. Запропоновано архітектурний підхід до побудови подібних систем. Проведено тестування розробленої системи та реалізованих механізмів відмовостійкості.Документ Відкритий доступ Практичне застосування симетричних алгоритмів шифрування(КПІ ім. Ігоря Сікорського, 2021) Гончаренко, Є. І.Криптографія з симетричним ключем – це будь-який криптографічний алгоритм, який базується на спільному ключі, який використовується для шифрування або дешифрування тексту/шифротексту, у контракті з криптографією з асиметричним ключем, де ключі шифрування та дешифрування відрізняються.Документ Відкритий доступ Розробка архітектури системи комп'ютерного зору постійного навчання зі змінюваною кількістю розпізнаваних класів(КПІ ім. Ігоря Сікорського, 2021) Сердюк, Б. С.; Головченко, М. М.У даній статті проаналізовано архітектури глибоких нейронних мереж з можливістю послідовного навчання, що частково або повністю вирішують проблему catastrophic interference, наведені переваги та недоліки архітектур. Виходячи з загальної складності проблеми, було вирішено декомпозувати задачу в систему взаємозв’язаних нейронних мереж. Наведено приклад архітектури системи комп’ютерного зору, що забезпечує якісне розгортання, донавчання та підтримку моделей нейронних мереж з великою сукупною кількістю розпізнаваних класів, що мають тенденцію до змін.Документ Відкритий доступ Бібліотека для аналізу електрокардіограми методами машинного навчання та NLP(КПІ ім. Ігоря Сікорського, 2021) Язенок, М. С.; Олійник, Ю. О.У даній статті розглянута реалізація бібліотеки для аналізу сигналу електрокардіограми. Особливістю даної бібліотеки є покращення функціоналу та спрощення взаємодії з існуючими програмними засобами машинного навчання та засобами завантаження, обробки та збереження датасетів сигналів ЕКГ.Документ Відкритий доступ Практичне застосування методу генерації текстур об’єктів в розрізі задачі тривимірної реконструкції(КПІ ім. Ігоря Сікорського, 2021) Линник, В. В.; Сирота, О. П.В даній статті було розглянуто практичне застосування методу реконструкції текстур об’єктів з визначенням положення камери, розміщенням об’єктів та показників освітлення зображення на прикладі задачі реконструкції об’єктів з єдиного зображення. Описано формальну процедуру проведення реконструкції текстур об’єктів та спосіб оцінки результатів, показано застосування м’якого растеризатору для контрольованого процесу рендерингу. На прикладі показано результати виконання даної реконструкції та проведено якісну оцінку результатів генерації.Документ Відкритий доступ Бібліотека для трансформації та обробки сигналів ЕКГ з використанням лінгвістичних методів(КПІ ім. Ігоря Сікорського, 2021) Цицилюк, А. В.; Олійник, Ю. О.В даній роботі буде розглянуто нову бібліотеку для роботи з електрокардіограмами , що може бути використана для їх перетворення в різні лінгвістичні формати ланцюги або слова. Таким чином об’єктом даного дослідження є сигнал ЕКГ та форми його представлення, а метою є опис доступних методів для обробки ЕКГ та візуалізація їх роботи.Документ Відкритий доступ Методи формування команди проекту залежно від масштабів проекту(КПІ ім. Ігоря Сікорського, 2021) Ковинєв, К. О.; Вітковська, І. І.У цій статті розглянуто практичне застосування моделі оцінки вартості програмного забезпечення COCOMO для формування команди IT-проекту з урахуванням впливу кваліфікації та характеристик різних спеціалістів на показники вартості та терміни виконання IT-проекту, формування робочої групи залежно від показників.Документ Відкритий доступ Методи та програмне забезпечення виявлення аномалій при розгортанні мікросервісу(КПІ ім. Ігоря Сікорського, 2021) Клименко, Д. В.This research examines the problem of detecting defects during the deployment process. A method based on neural networks is proposed, which analyzes the flow of events and performance of microservices to detect anomalies.Документ Відкритий доступ Архітектура програмного забезпечення повнотекстового пошуку у відсканованих документах в системах електронного документообігу(КПІ ім. Ігоря Сікорського, 2021) Колпак, М. В.В роботі запропоновано архітектуру системи електронного документообігу з модулем повнотекстового пошуку в відсканованих документах. Виокремлено основні підходи до оптичного розпізнавання тексту та запропоновано їх інтеграцію в архітектуру модулю пошуку. Представлено результати експериментів за трьома підходами: на основі метрик Хемінга, машинного навчання та їх поєднання. Наведено приклад використання реалізації запропонованої архітектури на базі фреймворку Asp.Net Core.Документ Відкритий доступ Аналіз переваг та недоліків фреймворків Orleans та Akka.NET(КПІ ім. Ігоря Сікорського, 2021) Шелудько, Д. М.; Ковтунець, О. В.В даній статті розглянуті основні переваги та недоліки двох фрейморків для платформи .NET. Також розглянуті сценарії використання та основні проблеми, що вирішують фреймворки. Детально описана математична модель та ідея, що лежить в основі інструментів.Документ Відкритий доступ Практичне використання різних методів алгоритмічної на апаратної оптимізації при розробці системи доповнення реальності у реальному часі(КПІ ім. Ігоря Сікорського, 2021) Католікян, Т. М.У статті розглянуто практичне використання різних методів оптимізації рушія для доповнення реальності у реальному часі. Демонструються ефекти використання різних тактик для прискорення виконання задач з обробки зображень та виявлення на них маркерів доповненої реальності, а також використання тактик прискорення процесу рендерінгу та роботи з камерою. Виконані розрахунки ефективності використання усіх методів.Документ Відкритий доступ Система аналізу коректності виконання графічних тестових завдань(КПІ ім. Ігоря Сікорського, 2021) Склезь, Р. О.; Шимкович, В. МУ даній статті розглянуто проблему удосконалення якості тестів як елементів системи автоматичного керування навчальним процесом. Засобом визначення кількісних і якісних параметрів технології навчання виступає контроль як один із невід’ємних компонентів процесу діагностування навчальних досягнень студентів. Розглянуто загальні принципи аналізу порівняння тестових схем для створення подальшої активної системи тестування.Документ Відкритий доступ Архітектурні шаблони та стилі програмного забезпечення(КПІ ім. Ігоря Сікорського, 2021) Гавриляк, А. В.; Ліщук, К. І.Як і будь-яка інша складна структура, програмне забезпечення має будуватися на міцному фундаменті. Неправильне визначення ключових сценаріїв, неправильне проектування загальних питань або нездатність виявити довгострокові наслідки основних рішень можуть поставити під загрозу всю програму. Сучасні інструменти та платформи спрощують завдання щодо створення додатків, але не усувають потреби у ретельному їх проектуванні на підставі конкретних сценаріїв та вимог. Неправильно вироблена архітектура обумовлює нестабільність програмного забезпечення, неможливість підтримувати існуючі чи майбутні бізнес-вимоги, складності при розгортанні чи управлінні серед виробничої експлуатації. Проектування систем має здійснюватися з урахуванням потреб користувача, системи (ІТінфраструктури) та бізнес-цілей. Для кожної з цих складових визначаються ключові сценарії та виділяються важливі параметри якості (наприклад, надійність або масштабованість), а також основні області задоволеності та незадоволеності. По можливості необхідно виробити та врахувати показники успішності у кожній із цих областей.Документ Відкритий доступ Архітектурне рішення для підтримки ефективної комунікації між учасниками навчального процесу(КПІ ім. Ігоря Сікорського, 2021) Догмош, А. В.; Головченко, М. М.У даній статті представлено архітектурне рішення та описано основні технології для підтримки ефективної комунікації між учасниками навчального процесу. Обґрунтовується вибір архітектури та її опис з використанням сучасних інструментів для підтримки ефективної комунікації та поширення інформації між учасниками навчального процесу. Описується внутрішня структура програмного забезпечення з використанням багаторівневої архітектури.Документ Відкритий доступ Огляд задачі аналізу публікацій та розроблення методів її розв’язання(КПІ ім. Ігоря Сікорського, 2021) Мягкий, М. Ю.; Гавриленко, О. В.Проведено огляд сфер застосування методів та підходів до аналізу публікацій та прогнозування подій на основі зібраних даних. Обґрунтовано актуальність теми та вказано можливі сфери подальшого застосування результатів прогнозування. Визначено основні етапи роботи з даними для прогнозування подій, а саме попередня обробка, аналіз та побудова прогнозу. Вказано, що визначення цільових даних і експертів є одним з ключових факторів при формуванні попередніх вимог. Пояснено навіщо було введено співвідношення поведінки і зацікавленості. Зроблено висновки про необхідність впровадження технології контент моніторингу.Документ Відкритий доступ Бізнес-аналіз безпеки комп'ютерних мереж(КПІ ім. Ігоря Сікорського, 2021) Теленик, А. М.; Жаріков, Е. В.Сучасні загрози підприємствам з боку кіберзлочинців потребують покращення технологій і методів підвищення безпеки. Запропоновано систематизувати загрози для комп’ютерних мереж спираючись на принципи опису структури комп'ютерної мережі згідно рівнів еталонної моделі OSI. Виконано огляд та класифікацію загроз роботі комп’ютерних мереж відповідно до рівнів моделі OSI, проаналізовано вразливості на кожному рівні відповідно до сучасних методів бізнес-аналізу. З використанням таблиці вразливості виявлено особливий рівень загроз мережевому рівню через комбінацію небезпечних наслідків та широкого спектру вразливостей мережі.Документ Відкритий доступ Алгоритм навчання діалогової системи з використанням остових дерев(КПІ ім. Ігоря Сікорського, 2021) Халус, О. А.; Корольова, Л. В.В статті розглянуто алгоритм навчання діалогової системи який включає в себе: підготовку даних для моделі, навчання моделі, та використання навченої моделі для генерації результатів. Представлений опис самої моделі, а саме представлення даних, метрики для навчання та параметри моделі. Також надано порівняння метрик для оцінки результатів генерації діалогу.Документ Відкритий доступ Архітектура програмно-апаратного комплексу взаємопов’язаних мобільних додатків для людей з вадами зору(КПІ ім. Ігоря Сікорського, 2021) Лісогор, А. Ю.; Халус, О. А.В даній статті розглядається архітектурний підхід, що задовольнив би умовам створення програмно-апаратного комплексу двох взаємопов’язаних мобільних додатків. В статті розглядаються основні проблеми, які можуть супроводжувати таку розробку. Пояснюється вибір тієї чи іншої технології, архітектурного елементу. Надано опис нового архітектурного підходу, проблем які вирішуються при його використанні. Відображені результати до та після використання даного підходу.Документ Відкритий доступ Virus detection algorithm – recognition strategy(КПІ ім. Ігоря Сікорського, 2021) Гаврилова, Н. Л.Although antivirus software has changed significantly over the past years, classical byte pattern signature matching is still the predominant concept for defining security, but other strategies for finding and detecting malicious software files are also used. It should be noted that malware is a serious problem for all users, from personal to corporate. Most devices today are connected to the Internet over networks. Consequently, malicious code can spread easily and quickly. The efficiency and speed of detecting harm on the network depends on the functions and algorithms for detecting. Hash functions simplify search and indexing in databases and other data storages, and accordingly they can do a good job of comparing any file with the database and test for its goodness. Hash tables is a popular data structure known for its fast response time, rely on a good hash function as an index to quickly find the block of data you need and return the result. It is about the hash recognition strategy that this article will be.