Анотація до роботи:
Карпусь І.В. Метамодельні методи підвищення ефективності програмних систем. – Рукопис. Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 01.05.03 – математичне та програмне забезпечення обчислювальних машин і систем. – Київський національний університет імені Тараса Шевченка, Київ, 2008. Дисертаційна робота присвячена вирішенню проблеми створення метамодельних методів підвищення ефективності програмних систем (ПС) на основі концептуальної моделі ефективності, що враховує їхнє функціональне призначення, технологічні особливості проектування, умови експлуатації та супроводу. Запропоновано спосіб подання процесу розробки ПС на основі мультиграфів як структурних носіїв технологічної інформації. Побудовано формальну модель методу (метамодель), запропоновано схему реалізації фрагментів методів та спосіб їхнього зберігання в базі методів. Метамодельний підхід підвищення ефективності ПС застосовано до класу гібридних дискретно-безперевних систем управління, що дає змогу спростити проектування таких систем та знизити їхню собівартість. Створено методичні основи проектування мовних засобів метамодельних методів розробки спеціалізованих ПС. З позицій метамодельного підходу досліджено ефективність різних методів розробки ПС і показано, що спеціалізовані метамодельні методи мають найвищу ефективність у заданому класі проектних завдань. Для підвищення ефективності експлуатації створено нові методи корекції структури програмних систем на основі технології аспектно-орієнтованого програмування. |