ПРОБЛЕМА ІНТЕГРАЦІЇ ПРОГРАМНОЇ ІНЖЕНЕРІЇ З ІНЖЕНЕРІЄЮ ЗНАНЬ
Ключові слова:
Програмна інженерія, інженерія квантів знань, інтеграція, парадигма, концепт, транслятор, компілятор, фрейм, квант знаньАнотація
Розглянуто актуальну і складну проблему інтеграції програмної інженерії з інженерією знань, що перебуває у стані свого початкового розвитку. Значення цієї проблеми для створення й удосконалювання методології, технології та інструментальних засобів програмування важко перебільшити. Проаналізовано сучасний стан проблеми та обґрунтовано необхідність інтеграції методів інженерії знань і програмної інженерії. Наведено прогресивні ідеї, принципи і парадигми інтеграції та приклади досліджень за даною темою, які виконуються у США, Росії і в Україні.Посилання
Люгер Дж. Ф. Искусственный интеллект: стратегии и методы решения сложных проблем. 4-е изд. – Пер. с англ.:– М.: Издательский дом «Вильямс», 2003. – 863 с.
Джонс М. Т. Программирование искусственного интеллекта в приложениях. – Пер. с англ. Осипов А. И.: – М.: ДМК. Пресс, 2006. – 312 с.
Джексон Питер. Введение в экспертные системы. – Пер. с англ.: Уч. пос.– М.: Издательский дом «Вильямс», 2001. – 624 с.
Сафронов В. О.. Экспертные системы – интеллектуальные помощники специалистов. – СПб.: «Знание», 1992. – 208 с.
Сироджа И. Б Квантовые модели и методы искусственного интеллекта для принятия решений и управления. – К.: Наукова думка, 2002. – 490 с.
Сироджа И. Б., Петренко Т. Ю. Метод разноуровневых алгоритмических квантов знаний для принятия производственных решений при недостатке и нечеткости данных. – К.: Наукова думка, 2000. – 247 с.
Сафонов В. О. и др. Язык представления знаний Турбо-Эксперт// Кибернетика, 1991, №5. – С. 26 – 35.
Safonov V. O., Chherepanov D.V. Java extension by production knowledge representation constructs and its implementation// Proceedings of International Conference «110th Anniversary of Radio Invention» and Regional IEEE Conference, St. Peterburg, 2005. – P. 55 – 65.
Сафонов В. О. Платформа Microsoft .NET: принципы, возможности, перспективы // Компьютерные инструменты в образовании. 2004, №5. – С. 38 – 51.
Safonov V. O., Grigoryev D. A. Aspect. NET: aspect-oriented programming for Microsoft. NET in practice.// .NET Developer’s Journal, 2005, № 7. – P. 16 – 28.
Zhuk J. Integration-ready architecture and design. Cambridge University Press, 2004. – 180 p.
Сафонов В. О., Новиков А. В., Сигалин М. В., Смоляков А. Л., Черепанов Д. Г. Интеграция методов инженерии знаний и нженерии программ: система упарвления знаниями Knowledge .NET.// Компьютерные инструменты в образовании. 2005, №5. – С. 52 – 68.
Web-страницы проекта Aspect. NET: http://www.msdnaa.net/curriculum/?id=6219
Web-страницы проекта Knowledge. NET: http://www.knowledge-net.ru
Спецификация языка KIF: http://logic.stanford.edu/kif/dpns.html
OWL. Web Ontology Overview.http://www.w3.org/TR/owl-features/
Сироджа И.Б. Математическое и программное обеспечение интеллектуальных компьютерных систем: Уч. Пособие – Харьков: ХАИ, 1992 – 100 с.
Петренко Т.Ю. Знание-ориентированное принятие прогнозных решений для оперативного календарного планирования и управления в условиях неопределенности // Авиационно-космическая техника и технология. – Харьков: ХАИ, 1998. – С. 421 – 429.
Голобродский О.Ю. Практическое применение ИВК-модели и разработка программных средств поддержки принятия решений в криминалистике // Харьков: АСУ и приборы автоматики, 1998. – №107. – С. 421 – 429.
Зорик В.Я., Филипковская Л.А., Третьяк В.В. Информационная технология классификационной обработки данных в проектировании техпроцессов листовой штамповки взрывом // Удосконалення процесів та обладнання обробки тиском у металургії і машинобудуванні. Зб. Наук. Праць. – Краматорськ, 2001. – С. 286 – 389.
Гордиенко Л.А., Киричук Е.П. Проблема интеллектуальной поддержки принятия технологических решений в листовой штамповке // Авиционно-космическая техника и технология. – 2004. - №3 (11). – С. 83 – 89.
Гордиенко Л.А. Интеллектуальная подсистема поддержки принятия технологических решений при проектировании оснастки в заготовительно-штамповочном производстве // Проблемы бионики: Всеукраинский научн.-техн. сб. – Харьков ХНУРЭ. - № 57. – С. 55 – 60.
Сироджа И.Б., Россоха И.Е., Россоха С.В. Интеллектуальная информационная технология поддержки принятия диспетчерских решений// Открытые информационные и компьютерные интегрированные технологии. – Харьков: «ХАИ», 2006. – Вып. 32. – С. 114 – 118.
Сироджа И.Б., Фролова Г.А. Многокритериальное принятие решений при разработке межцеховых технологических маршрутов средствами инженерии квантов знаний. Часть І. Постановка и метод решения многокритериальной задачи о назначениях «расцеховка»// Авиационно-космическая техника и технология. – Харьков: «ХАИ», 2009. – №3 (60). – С. 83 – 95.
Сироджа И.Б., Фролова Г.А. Многокритериальное принятие решений при разработке межцеховых технологических маршрутов средствами инженерии квантов знаний. Часть ІІ. Производственная реализация многокритериальной задачи о назначениях «расцеховка» // Авиационно-космическая техника и технология. – Харьков: «ХАИ», 2009. – №4 (61). – С. 71 – 78.