Науково-дослідницька робота кафедри

Наукові напрямки

Науково-дослідну роботу (НДР) кафедра №603 - інженерії програмного забезпечення - націлює і організовує, головним чином, для розвитку, вдосконалення і підвищення якості процесу підготовки випускників за фахом інженерія програмного забезпечення. При цьому за рахунок досягнутого високого рівня результатів НДР кафедра знайшла ефективний науковий і організаційний базис для розвитку та збільшення ефективності своєї діяльності на головних напрямках:

- підвищення кваліфікації викладачів кафедри і ХАІ через аспірантуру і докторантуру;

- розробка і впровадження в навчальний процес нових лекцій, лабораторних і практичних робіт, нових і реальних тем курсових і дипломних проектів, а також ефективних навчальних інформаційних технологій;

- впровадження розробок наукових досліджень у виробництво і економіку України;

- встановлення і розвиток міжнародних зв'язків і спільна участь в навчально-наукових проектах;

- участь в конкурсах для виконання НДР за міжнародними грантами.

На кафедрі успішно працюють і розвиваються чотири наукові напрями.

Розробка програмного забезпечення для випробувань систем космічних апаратів (КА) - науковий керівник завідувач кафедри, д.т.н., професор Туркін І.Б.

 

 

Створена система формалізованого опису процесу випробувань систем КА, яка дозволяє спеціалісту в космічній техніці (не програміст) описати бажаний технологічний процес, перевірити його автоматичне виконання, а при необхідності - документувати і редагувати цей опис. Три опорні точки забезпечують ефективність цього рішення.

1. Відомі мови програмованих логічних контролерів, введені стандартом IEC 61131-3, і досягнення штучного інтелекту в частині проблемно-орієнтованих мов стали основою для розробки спеціалізованого текстово-графічного мови для опису технологічних процесів випробувань систем космічного апарату. Поєднання тексту і графіки забезпечують наочність і однозначність опису. Технологічний процес випробувань описується в термінах режимів (тривалих станів) і перевірок (алгоритмів, що забезпечують діагностування вузлів і підсистем). Перехід системи з режиму на режим ініціюється при виконанні заданих умов.

2. На основі розробленої семантики формалізованого опису процесу випробувань розроблена програма-редактор для візуальної підготовки сценарію випробувань. Після завершення сеансу підготовки сценарію - автоматично перевіряється на коректність і зберігається в форматі бази даних.

3. Підсистема реального часу при виборі того чи іншого технологічного процесу випробувань завантажує його опис з бази даних і по команді оператора забезпечує його автоматичне виконання. Ця ж підсистема при видачі команд оператором в ручному режимі забезпечує їх запис в базу даних для подальшого редагування. Таким чином, окремі операції технологічного процесу випробувань при бажанні можна підібрати експериментально.

Такий підхід дозволив в стислі терміни підготувати серію програмних продуктів, призначених для автономних випробувань систем електропостачання космічних апаратів, ресурсних випробувань хімічної батареї, комплексних наземних випробувань,які в повній мірі відповідають вимогам замовника. Розроблені програмні продукти дозволяють здійснювати взаємодію в реальному часі із зовнішнім обладнанням, оперативний аналіз стану системи, підтримують своєчасне оповіщення оператора про тривоги, які викликані критичними станами об'єкта випробувань, забезпечують розрахунок інтегральних показників, а також легко вписуються в загальну інформаційну систему випробувань КА.

Впровадження та експлуатація розробленого ПП в інформаційній системі випробувань космічних апаратів (к.т.н., доц. Лучшев П. А.).

 

 

Наукові основи, методи і засоби зеленого комп'ютингу і комунікацій - науковий керівник завідувач кафедри, д.т.н., професор Туркін І.Б.

Сучасному суспільству потрібні не просто інформаційні технології, а мобільні ІТ. Темпи зростання продажів настільних і портативних комп'ютерів перестали рости кілька років тому, попит змістився в область мобільних пристроїв. Більшість сучасних мобільних комп'ютерних пристроїв не поступаються за обчислювальних потужностей стаціонарних комп'ютерів і одночасно з цим володіють такими властивостями, як портативність і переносимість. Але ці плюси викликають ряд досить серйозних проблем, серед яких одна з найважливіших - коротка тривалість роботи пристрою в автономному режимі без підключення до мережі електроживлення. В останні роки швидко зростає сумарне споживання електрики сектором комунікацій і інформаційних технологій, пропорційно збільшується кількість тепла, що виділяється і вуглекислого газу. Тому на передній план виходить проблема створення енергоефективних і гарантоздатних, тобто функціонально та інформаційно безпечних програмних додатків, що забезпечують допустиму величину ризиків шкідливого впливу на навколишнє середовище і мінімізують витрати енергії і ресурсів у будь-якому вигляді. Результати роботи над даною темою це більше 20 наукових статей, дві монографії, дві кандидатські дисертації і найголовніше це практичне застосування напрацьованих теоретичних матеріалів.

 

                                                         

Методологічні основи синтезу інтелектуальних інтегрованих систем підтримки прийняття рішень з управління складними соціально-технічними об'єктами - науковий керівник д.т.н., професор Шостак І.В.

Зазначений напрямок має в своєму складі три складових:

1. Створення емпіричного ситуаційного базису на основі мікротеорій про простір і час, в якому існує складний соціально-технічний об'єкт управління.

2. Створення теоретичних основ синтезу єдиного інформаційного простору (в тому числі простору знань) для керуючої системи складного соціально-технічного об'єкта управління.

3. Створення засобів, що дозволяють використовувати онтології як ядра інтелектуальних систем підтримки прийняття рішень керівниками вищої ланки.

4. Розвиток зазначених напрямків дасть можливість в перспективі розробити теорію синтезу холоніческіх систем управління.

Забезпечення та оцінка якості, включаючи безпеку ПЗ систем критичного застосування в різних сферах соціальної практики (космос, бізнес, атомна енергетика, авіація, транспорт тощо.) - науковий керівник д.т.н., професор Конорєв Б.М.

Зазначений напрямок має в своєму складі три складових:

1. Стратегія тотального управління якістю в програмної інженерії (ТQM).

2. Доказова незалежна верифікація (ДНВ) ПО систем критичного застосування.

Регулювання і супровід ризиків в програмної інженерії при розробці систем критичного застосування та інтенсивним використанням ПЗ для реалізації їх функціональності.