КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лінгвістичне забезпечення ІС
Лінгвістичне забезпечення (ЛЗ; IS linguistic support) – сукупність мовних засобів проектування, моделювання, програмування, взаємодії з ІС. Лінгвістичне забезпечення (ЛЗ) – це сукупність мовних засобів, використовуваних на окремих етапах життєвого циклу ІС – проектуванні, програмуванні, експлуатації і т.д. До мовних засобів відносяться безпосередньо мови та їх термінологія. У ІС у якості основних використовуються формальні, у якості допоміжних – природні (живі і мертві) мови (рис. 3.8). Живі мови використовуються для вербального опису алгоритмів і складання проектної документації. Алфавіт і термінологія мертвих мов застосовуються при ідентифікації об’єктів ІС і при розробці усіх формальних мов. Формальні мови підрозділяються на алгоритмічні й описові.
Рис. 3.8. Склад мовних груп, що використовуються в ІС.
Особливий інтерес представляє група формальних мов, які призначені для опису алгоритмів і названі алгоритмічними. На сьогоднішній день їх число сягає понад 3000. При їх створенні мають місце дві тенденції – універсалізації і спеціалізації. Перша зводиться до необхідності одержання деякої універсальної мови проектування або програмування. Звісно, що така мова має велику надмірність і є громіздкою. При конкретному застосуванні частина її засобів не використовується. Друга тенденція орієнтована на розробку гнучких спеціалізованих мов для кожної конкретної галузі (наприклад, медицини, будівництва, землеробства і т.д.). Ці мови не надлишкові, до того ж вони враховують специфіку предметної області і включають її термінологію. ЛЗ формується як сукупність мовних засобів для опису методів і моделей, маршрутів і сценаріїв, алгоритмів функціонування й алгоритмів програм і т.д., а взагалі для опису безлічі об’єктів (X) гіперпростору, репертуару і процесу проектування ІС, їх властивостей (Р) і взаємозв’язків (R). Структурний склад ЛЗ поєднує мови всіх системних вимірів ІС – етапів життєвого циклу (Е), структурних компонентів (S), видів забезпечень (V), цільових (С), функціональних (F) і інші складові системи (рис. 3.9).
Рис. 3.9. Узагальнена структура ЛЗ ІС.
В залежності від виконуваних функцій на етапах життєвого циклу ІС (Е) усі формальні лінгвістичні засоби можна об’єднати в чотири групи: - мови проектування; - мови моделювання; - мови програмування; - мови спілкування користувача з ІС у процесі її функціонування. Перші використовуються на етапах розробки технічного завдання (ТЗ), ескізного (ЕП) і технічного (ТП) проектування, другі –на всіх етапах життєвого циклу, треті – на етапі програмування (РД) і четверті – на етапах доведення дослідного зразку й експлуатації ІС. Особливу групу представляють мови проектування видів забезпечень (V) – концептуального, функціонального, математичного, інформаційного, програмного і т.д. Зокрема, інформаційне забезпечення широко використовує мови для опису етапів концептуального, логічного і фізичного проектування баз даних. Отримані в такий спосіб моделі потім трансформуються в структури баз даних і знань. Усе різноманіття формальних мовних засобів для опису структурних складових (S) можна представити у вигляді: - мов специфікацій об’єктів гіперпростору ІС (бази знань простору рівнів, архітектур, алгоритмів, ресурсів і виробів і ін.); - мов специфікацій об’єктів репертуару ІС (бази знань про методи, моделі та їх модифікації, способи їх збереження і вилучення й ін.); - мов специфікацій об’єктів процесу проектування ІС (бази знань про стратегії, маршрути і сценарії діалогового проектування і т.д.). У загальному випадку ЛЗ, орієнтоване на CASE технології, повинне включати мови для опису процедур на всіх рівнях проектування – ТЗ, ЕП, ТП. РД і т.д.; усіх видів забезпечень – концептуального, функціонального, математичного, інформаційного, програмного і т.д., а також усіх процедур перетворення (трансформації) одного етапу проектування в інший і одного виду забезпечень в інші. Крім того, всі алгоритмічні мови в залежності від обраного базису C–F–S можуть використовуватися як: - ціле-орієнтовані; - функціонально-орієнтовані; - структурно–орієнтовані. Таким чином, до складу лінгвістичного забезпечення ІС входять мовні засоби для опису етапів проектування, видів забезпечень, структурних елементів, цілей і об’єктів функціонального забезпечення, включаючи алгоритми рішення задач і моделі поведінки об’єктів.
Дата добавления: 2014-01-04; Просмотров: 4478; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |