Головна | Реферат | Бiблiотека | Посилання | Звiт про пошук | Iнд. завдання |
|
|||||
Русский | Український | English | |||
|
|||||
Цаценкiна А.В.тема магистерской работы: «Інтеллектуальні надбудови над проблемно-оріентованними САПР, ща мають формальні языки для представлення моделей об’ектів»ВведенняСистеми автоматичного проектування (САПР) давно і успішно застосовуються для інженерного проектування в самих різних областях, починаючи від концептів космічних кораблів і закінчуючи ландшафтним дизайном. В умовах все більшій комп'ютеризації інженерної справи і зростання обчислювальних потужностей при їх відносно дешевому кошті навіть мале підприємство може собі дозволити автоматизацію проектування, і, відповідно, виникає все більша спеціалізація цього САПР аж до підгонки його під потреби конкретної фірми. Призначення інтелектуальних надбудов над вже існуючими проблемно-орієнтованими САПР якраз і полягає в тому, щоб з вже наявних модулів знань початкової загально орієнтованої системи легко створювати САПР для вирішення конкретного завдання. Актуальність темиЗавдання створення інтелектуальної надбудови над проблемно-орієнтованою САПР не нове, воно, по суті, виникло практично одночасно із самими САПР. Проте воно за минулі десятиліття не втратило своєї актуальності, оскільки необхідність в спеціалізованому і локалізованому для конкретних завдань конкретного підприємства САПР з тих пір тільки зросла. Задовільного рішення цього завдання на сьогоднішній момент не існує. Така ситуація пов'язана з складністю вирішення проблем теоретико-множинних операцій над текстом формальної мови представлення моделей. Запропонований підхід, що використовує семіотичну модель[1], модифіковану модель складності САУ[2] і заснований на граматиках підхід дозволять вирішити велику частину цих проблем. Цілі і завдання роботиМетою роботи є створення такої інтелектуальної надбудови над проблемно-орієнтованим САПР VHDL, яка б використовувала бази даних і бібліотеки цього САПР, враховувала б кваліфікацію експерта і мала б функції документування і моделювання. Наукова новизнаЗапропонований підхід до рішення, а саме автоматизація формування текстів моделей на мові опису моделей, характерній для вибраного класу проблемно-орієнтованих САПР за допомогою семіотичної моделі, модифікованої моделі складності САУ і заснованого на граматиках підходу, є унікальною у своєму роді. Плановані дослідження і розробкиПланується автоматизувати формування текстів моделей на мові опису моделей, характерній для обраного класу проблемно-орієнтованих САПР (а саме VHDL) за допомогою семіотичної моделі представлення знань і модифікованої моделі складності САУ як змісту контекстної моделі наочної області. Головними компонентами модифікованої теорії складності САУ є:
Мал. 2 - Головнi компоненти модифікованої теорії складності САУ Існують такі способи завдання ПОС і ЦПС
Нам знадобляться обидва варіанти, перший для експерта, який розбирається в предметній області, але нічого не розуміє в граматиках, другою для експерта по знаннях. ЦПС і ПЗС повинні бути зв'язані за принципом: для будь-якого ТЗ з ПЗС повинен бути хоча б один прототип з ЦПС(у загальному випадку їх може бути декілька), при цьому вони в загальному випадку можуть бути як залежними(якщо одне з них будувалося на базі іншого), так і незалежними. У цій розробці ЦПС буде будується на базі ПОС. Другий важливий компонент системи - це використання семіотичної моделі, яка включає:
У семіотичній моделі використовуються такі види продукций:
Неявні використовуватимуться при автоматичній генерації граматики на базі тексту програми, явні задаватимуться експертом по знаннях. У системі, що розробляється, експертам будуть доступні такі шляхи створення САПР:
Реалізуємость пари ЦПС-ПЗС(т.е. щоб для кожного елементу ТЗ був хоч би один прототип в ЦПС) передбачається забезпечувати так:
Схема роботи користувача з системою виглядатиме приблизно так. Користувач звертається за допомогою інструментальної оболонки до ПЗС системи, ПЗС за рахунок відносин реалізуємості звертається до ЦПС, рішення з ЦПС у свою чергу потрапляють в проблемно-орієнтований САПР для моделювання і документування, після чого користувач отримує готове рішення(або рішення). Мал.2 - Схема роботи користувача з системою ВисновкиІснуючі системи для проектування САПР мають багато недоліків. Плановані дослідження і розробки внесуть свій внесок в їх викорінюванні. Орієнтовний срок закінчення роботи - кінець 2007 року. Література
|