Построение программных комплексов для исследований теплоэнергетических систем с использованием онтологий
Диссертация
В настоящее время получает распространение новая концепция разработки программ — MDD (Model Driven Development — разработка, управляемая моделями). Суть такого подхода к разработке программного обеспечения состоит в построении абстрактной метамодели управления и обмена метаданными и задании способов ее трансформации в такие современные технологии программирования, как Java, CORBA, XML, HTML… Читать ещё >
Список литературы
- Аврутик, С.В., Комплексная оптимизация теплосиловых систем / А. Г. Анишкова, Л. Д. Берман и др. / под ред. Л. С. Попырина. — Новосибирск: Наука, 1976. -316 с.
- Андреев, В. Конструктор онтологий мультиагентных систем / В. Андреев, К. Ивкушкин, И. Минаков, Г. Ржевский, П. Скобелев // Труды 3-ей Между-нар. конфер. по проблемам управления и моделирования сложных систем.
- Артемьева И.Л. Многоуровневые математические модели предметных областей / И. Л. Артемьева // Искусственный интеллект. 2006. — № 4. — С. 8594.
- Аткинсон, К. Фундамент метамоделирования / К. Аткинсон, Т. Кюне // Открытые системы. 2003. № 12.
- Боггс, У, UML и Rational Rose / У. Боггс // М: Лори, 2000. 2000. — 582 с.
- Бездушный, А.А. Информационная Web-система «Научный институт» на платформе ЕНИП / Бездушный А. А. и др. //. ВЦ им. А. А. Дородницына РАН.-2007.-248 с.
- Бездушный, А.Н. Место онтологий в единой интегрированной системе РАН /А.Н. Бездушный, Э. А. Гаврилова, В. А. Серебряков, А. В. Шкотин Режим доступа: http://www.benran.ru/Magazin/cgi-bin/Sb03/pr03.exe?! 15, свободный.
- Бездушный, А.Н. Предложения по наборам метаданных для научных информационных ресурсов / А. Н. Бездушный, М. В. Кулагин, В. А. Серебряков,
- А.А.Бездушный, А. К. Нестеренко, Т. М. Сысоев. // Вычислительные технологии.-2005.
- Болдырев, Е. А. Моделирование и разработка расширяемого программного комплекса для исследований проблемы энергетической безопасности : авто-реф. дис.. канд.техн.наук / Е. А. Болдырев Иркутск: ИСЭМ СО РАН, 2002. — 27 с.
- Болдырев, Е.А. Современные архитектуры и технологии построения программных комплексов / Болдырев Е.А.- под ред. Л. В. Массель. Иркутск: ИСЭМ СО РАН, 2001. — 54 с.
- Боровикова О.И. Организация порталов знаний на основе онтологий / О. И. Боровикова, Ю. А. Загорулько. Режим доступа: http://bigc.ru/publications/other/lori/organizpknaosnontology.php http://www.iis.nsk.su/solver/borovikova.html, свободный.
- Буч, Г. Объектно-ориентированный анализ и проектирование с примерами на С++ / Г. Буч — 3-е изд. / пер. с англ. М.: Бином., СПб.: [Невский диалект], 2001.-560 с.
- Валиков, А.Н. Технология XSLT / А. Н. Валиков. СПб.: БХВ-Петербург, 2002. — 544 с.
- Вендров, A.M. CASE-технологии. Современные методы и средства проектирования информационных систем / A.M. Вендров // — М.: Финансы и статистика. 1998.
- Виттих В.А. Распределенные онтологии и их применение в решении задач интеграции данных. / В. А. Виттих, Д. В. Волхонцев, А. Н. Гинзбург. Режим доступа: http://www.kg.ru/support/library/regionmanagement/, свободный.
- Волков, Д. Модели и программы / Д. Волков //Открытые системы, 2003. № 12.
- Ворожцова, Т.Н. Система СМПП-микро для IBM/PC / Т. Н. Ворожцова, С. К. Скрипкин // матер, междунар. конф. и ярмарки прогр. средств «Технология программирования 90-х годов». Киев, 1991.-С. 124—127.
- Ворожцова Т.Н. Использование онтологий при моделировании программного комплекса / Т. Н. Ворожцова, С. К. Скрипкин //Вычислительдые технологии, т.13, ч.1,2008.-С. 376−381.
- Ворожцова Т.Н. Онтологическое моделирование программного комплекса с использованием микроформатов // Современные технологии. Системный анализ. Моделирование. Иркутск: ИрГУПС.- 2008.- № 19.- С. 128−131.
- Ворожцова Т.Н. Онтологический подход к моделированию программного комплекса / Т. Н. Ворожцова, С. К. Скрипкин // Вестник ИрГТУ. 2006. — № 2 (26). — С. 72−78.
- Ворожцова Т.Н. Применение онтологий для моделирования IT-инфраструктуры и описания систем энергетики / Т. Н. Ворожцова, А.П. Кос-тюченко, Н. Н. Макагонова, С. К. Скрипкин. // Вычислительные технологии. -Том 13, Специальный выпуск 1. 2008.- С. 4−10.
- Вульман, Ф.А. Автоматизированная генерация программ моделирования непрерывных технологических процессов / JI.M. Куприянова, А. В. Корякин,
- A.П. Иванов, Н. С. Хорьков, Э. А. Штернфельд // В кн.: Вопросы промышленной энергетики. (Труды ЦНИИКА/ вып. 57) М.: Энергия, 1978.
- Вульман, Ф.А. Математическое моделирование тепловых схем паротурбинных установок на ЭВМ / ФА. Вульман, А. В. Корягин, М. З. Кривошей. М.: Машиностроение, 1985. — 111 с.
- B.Ф. Хорошевский. СПб.: Питер. — 2001. — 384 с.
- Гаврилова, Т.А. Онтологический инжиниринг / ТА. Гаврилова // Труды 8 национальной конференции по искусственному интеллекту. -М.: Физмат-лит. 2002. — С. 846−853.
- Гаврилова, Т. А. Онтологический подход к управлению знаниями при разработке корпоративных информационных систем / Т. А. Гаврилова // Новости искусственного интеллекта. 2003. —№ 2. — С. 24−30.
- Гаврилова, Т. Формирование прикладных онтологий. Режим доступа: http://raai.org/resurs/papers/kii-2006/, свободный.
- Гамма, Э. Приемы объектно-ориентированного проектирования: Паттерны проектирования. / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес — СПб.: Питер, 2001.
- Гараева, Ю. CASE-средства в борьбе со сложностью мира / Ю. Гараева, И. Пономарев // PC Weel, 2004, № 20.
- Гамма, Э. Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес // СПб.: Питер. 2008. 366 с.
- Гома, X. UML. Проектирование систем реального времени, параллельных и распределенных приложений: Пер. с англ. / X. Гома М.: ДМК Пресс, 2002. — 704 с.
- Грибова В.В. Управление проектированием и реализацией пользовательского интерфейса на основе онтологий. / В. В. Грибова, А. С. Клещев // Проблемы управления. 2006. — № 2. — С. 58−62.
- Грибова В.В. Модель онтологии предметной области «Графический пользовательский интерфейс» / В. В. Грибова, А. В. Тарасов // Интеллектуальные системы. 2005. -№ 1 (9). — С. 80−90.
- Грэхем, И. Объектно-ориентированные методы. Принципы и практика/ И. Грэхем, Пер. с англ. М.: Издательский дом «Вильяме». 2004. — 880 с.
- Дейтл, Х. М. Как программировать на XML: Пер. с англ. Х. М. Дейтл, П. Д. Дейтл и др. М.: ЗАО «Издательство БИНОМ», 2001. — 944 с.
- Декер, С. Semantic Web: роли XML и RDF / С. Декер, С. Мельник и др. //Открытые системы. 2001. — № 9. — С. 41−48.
- Добров, Б. В. Методы и средства автоматизированного проектирования прикладной онтологии / Б. В. Добров, Н. В. Лукашевич, О. А. Невзорова, Б. Е. Федунов // Известия РАН. Теория и системы управления. 2004. — № 2. — С. 58−68.
- Калянов, Г. Н. CASE структурный системный анализ (автоматизация и применение) // Г. Н. Калянов М: ЛОРИ. — 1996.
- Информация о стандартах IDEF. Режим доступа: http://idefinfo.ru/, свободный.
- Карпов, В.Г. Автоматизация построения программ для расчета схем теплоэнергетических установок / В. Г. Карпов, Л. С. Попырин, В. И. Самусев, В. В. Эпелынтейн // Изв. АН СССР. Энергетика и транспорт. 1973. — № 1. — С. 129−137.
- Карпов, В.Г. Автоматическое построение алгоритмов решения одного класса задач, описанных на языке соотношений / В. Г. Карпов, В. В. Эпельштейн // В кн. Методы оптимизации и их приложения. Иркутск: СЭИ СО АН СССР, 1974.-С. 112−149.
- Карташева, Е. Средства интеграции приложений // Открытые системы 2000. № 1,2.
- Качанов, А. Использование XML/XSL для публикации в Web / А. Качанов. -Режим доступа: http://www.webmascon.com/topics/technologies/5a.asp, свободный.
- Клер, А, М. Генерация прикладных программ в автоматизированной системе исследования сложных теплоэнергетических установок / A.M. Клер, В. А. Май, С. К. Скрипкин, В. В. Эпельштейн / СЭИ СО РАН, 1992.
- Клер, А, М. Математическое моделирование и оптимизация в задачах оперативного управления тепловыми электростанциями / A.M. Клер, Н.П. Дека-нова, С. К. Скрипкин и др. Новосибирск: Наука. Сиб. Предприятие РАН, 1997.- 120 с.
- Клер, A.M. Методы оптимизации сложных теплоэнергетических установок / A.M. Клер, Н. П. Деканова, Т. П. Щеголева и др. Новосибирск: ВО «Наука». Сибирская издательская фирма, 1993. — 115 с.
- Клер A.M. Оптимизация развития и функционирования автономных энергетических систем / A.M. Клер, Н. П. Деканова, Б. Г. Санеев и др. Новосибирск: Наука. — 2001. — 144 с.
- Клер, A.M. Оптимизация режимов работы ТЭЦ с использованием быстродействующих математических моделей теплофикационных паровых турбин / А. М". Клер, А. С. Максимов, E.JT. Степанова // Теплофизика и аэромеханика. -2006.-№ 1.-Т. 13.-С. 159−167.
- Клер А. М. Теплосиловые системы: Оптимизационные исследования / А. М. Клер, Н. П. Деканова, Э. А. Тюрина и др. Новосибирск: Наука. — 2005. -236 с.
- Клещев А.С. Использование онтологий в разработке программного обеспечения / А. С. Клещев // Материалы Всероссийской конференции с международным участием «Знания-Онтологии-Теории» (30HT-07), Новосибирск, — 2007.
- Клещев, А.С. Математические модели онтологий предметных областей / А. С. Клещев, И. Л. Артемьева // Научно-техническая информация, серия 2 «Информационные процессы и системы». 2001. — № 2. — С. 20−27.
- Клещев, А.С. Отношения между онтологиями предметных областей. Часть
- Онтологии, представляющие одну и ту же концептуализацию. Упрощении онтологий / А. С. Клещев, И. Л. Артемьева // Научно-техническая информация, серия 2 «Информационные процессы и системы». 2002. — № 1. — С. 4 -17.
- Клещев, А.С. Отношения между онтологиями предметных областей. Часть
- Отношения сходства онтологий, композиция онтологий / А. С. Клещев, И. Л. Артемьева // Научно-техническая информация, серия 2 «Информационные процессы и системы». 2002. -№ 2. — С. 24 -31.
- Колесов, Ю.Б. Моделирование систем. Объектно-ориентированный подход. Учебное пособие / Ю. Б. Колесов, Ю. Б. Сениченков. СПб.: БХВ-Петербург, 2006. — 192 с.
- Коналлен, Д. Разработка Web-приложений с использованием UML / Д. Ко-наллен. М.: Вильяме, 2001. — 288 с.
- Кротов, А. А. Обзор методов реструктуризации и интеграции информационных систем / А. А. Кротов, Е. А. Лупян. http://sшis.iki.rssi.ш/sШdents/alekгo/Dissertation/Papers/Reengineering/myrevie w. html
- Кубенский, А.А. Структуры и алгоритмы обработки данных: объектно-ориентированный подход и реализация на С++ / А. А. Кубенский СПб.: БХВ-Петербург. — 2004. — 464 с.
- Кузнецов, М. MDA новая концепция интеграции приложений / М. Кузнецов.// Открытые системы. — 2003. — № 9.
- Ладыженский Г. Middleware: модель сервисов распределенных систем / Г. Ладыженский. — Режим доступа: http://www.hardline.ru/2/22/983/, свободный.
- Ларман, К. Применение UML и шаблонов проектирования. Пер. с англ. / К. Ларман. М.: Издательский дом «Вильяме». 2004. — 624 с.
- Максимов А. С. Программно-вычислительный комплекс оптимизации режимов функционирования крупных промышленно-отопительных ТЭЦ: ав-тореф. дис.. канд. тех. наук: защищена 31.08.2006: утв. 20.12.2006 / А. С. Максимов. Иркутск: ИСЭМ СО РАН, 2006. — 25 с.
- Массель, Л.В. Интеграция информационных технологий в системных исследованиях энергетики / Л. В. Массель, Е. А. Болдырев, А. Ю. Горнов и др. Под ред.Н. И. Воропая. Новосибирск: Наука, 2003. — 320 с.
- Массель, Л.В. Моделирование и разработка современных программных комплексов для исследований энергетики / Л. В. Массель, Е. А. Болдырев // Вычислительные технологии. 2002. — Т.7, № 4. — С.59−70.
- Массель, Л.В. Фрактальный подход к построению информационных технологий / Л. Д. Криворуцкий, Л. В. Массель // Информационная технология исследований развития энергетики. — Новосоибирск: Наука. Сиб. изд. фирма РАН, 1995.-е. 40−67.
- Метлис, Я. Архитектура на базе моделей / Я. Метлис // Computerworld. — 2003.-№ 30.
- Митри, М. Основы создания mashup. Web-сервисы и семантический Web: Создание онтологии. / М. Митри, Н. Чейз. Режим доступа: http://www.ibm.com/developerworks/ru/edu/x-ultimashup4/index.html, свободный.
- Михаленко П. Язык онтологии в Web / П. Михаленко. // Открытые системы. -2004.-№ 2.
- MDD. Общий обзор и концепция разработки, управляемой моделями.// IBM developerWorks. Режим доступа: http://www.ibm.com/developerworks/ru/library/mdd/ch 1 /ch 1 .htm 1, свободный.
- Одинцов, И.О. Профессиональное программирование. Системный подход / И. О. Одинцов СПб.:БХВ-Петербург, 2003. — 512 с. 91 .Орфали, Р. Основы CORBA / Р. Орфали, Д. Харки, Д. Эдварде // М: Малип. -1999.
- OWL, язык веб-онтологий. Краткий обзор. Рекомендация W3C 2004. — Режим доступа: http://sherdim.rsu.ru/pts/semanticweb/REC-owl-features-2 004 0210ru.html, свободный.
- Павловская, Т.А. C/C++. Программирование на языке высокого уровня Т. А. Павловская СПб.: Питер, 2001. — 464 с.
- Палагин, А.А. Автоматизация проектирования тепловых схем турбоустано-вок / А. А. Палагин Киев: Наукова думка, 1983. — 159 с.
- Палагин, А.А. Логическичисловая модель турбоустановки / А. А. Палагин // В кн.: Проблемы машиностроения. — Киев: Наукова думка, 1975. — вып. 2. — С. 103- 106.
- Попов Э.В. Корпоративные системы управления знаниями / Э. В. Попов // Новости искусственного интеллекта. — 2001. — № 1. — С. 3 — 11.
- Попырин, Л.С. Автоматизация математического моделирования теплоэнергетических установок / Л. С. Попырин, В. И. Самусев, В. В. Эпелыптейн — М.: Наука, 1981.-235 с.
- Россеева, О.И. Организация эффективного поиска на основе онтологий / О. И. Россеева, Ю. А. Загорулько. — Режим доступа: http://www.dialog-21.ru/Archive/2001/volume2/249.htm, свободный.
- Савельев В.А. Современные проблемы и будущее гидроэнергетики Сибири /
- B.А. Савельев Новосибирск. Наука. Сиб. изд. фирма РАН, 2000. — 200 с.
- Скрипкин С.К. Модель взаимодействия онтологий прикладных областей, задач и приложений / С. К. Скрипкин, Т. Н. Ворожцова // Вестник ИрГТУ. -2005.-№ 4(24).-С. 25−30.
- Скрипкин С.К. Модель Мета2-онтологии в приложениях, для исследования систем энергетики, основанных на метазнаниях / Скрипкин С. К., Ворожцова Т.Н.//Вычислительные технологии, т. 13, ч. III, 2008. С. 169−175.
- Скрипкин С.К. Современные методы метапрограммирования и их перспективы / С. К. Скрипкин, Т. Н. Ворожцова // Вестник ИрГТУ. 2006. — № 2 (26).-С. 90−97.
- Скрипкин, С.К. Схемо-ориентированная информационная гипертехнология / С. К. Скрипкин, Т. Н. Ворожцова // Методы управления физико-технологическими системами энергетики в новых условиях. — Новосибирск: ВО «Наука». Сиб. издат. Фирма, 1995. С. 86−89.
- Смирнов, С.В. Среда моделирования для построения инженерных теорий / С. В. Смирнов // Известия Самарского научного центра РАН, 1999. -№ 2.1. C. 277−285.
- Смирнов, С.В. Онтологии в задачах моделирования сложных систем / С. В. Смирнов // Проблемы управления и моделирования в сложных системах: Труды II междунар. конф. — Самара: Самарский НЦ РАН, 2000. — С. 66−72.
- Тарасов, А. Ф. Онтологический подход к построению логических моделей программных систем / О. А. Лябик // В1СНИК Донбаськог державно1 ма-шинобуд1вно1 академ1″, — 2006. № 1Е (6).
- Тарасов, С. Разработка на основе моделей (Model Driven Development) с примерами использования PowerDesigner / С. Тарасов // Мир ПК, 2007. -№ 6.
- Тидвелл, Дж. Разработка пользовательских интерфейсов / Дж. Тидвелл // СПб.: Питер. 2008. — 416 с.
- Хорошевский В.Ф. Пространства знаний в сети Интернет и Semantic Web (Часть 1) / В. Ф. Хорошевский // Искусственный интеллект и принятие решений. 2008.-№ 1.
- Чарнецки, К. Порождающее программирование: методы, инструменты, применение. Для профессионалов / К. Чарнецки, У. Айзенекер. СПб.: Питер, 2005.-731 с.
- Чен, П. Модель «сущность-связь» шаг к единому представлению о данных / П. Чен // СУБД, 1995.- № 3.
- Черемных, Структурный анализ систем: IDEF-технологии / С.В. Черем-ных, И. О. Семенов, B.C. Ручкин. М.: Финстат, 2001. — 208 с.
- Шаллоуей, А. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию. А. Шаллоуей, Д. Трот /Пер. с англ. М.: Издательский дом «Вильяме», 2002. — 288 с.
- Электронные образовательные ресурсы. — Режим доступа: http://bigor.bmstu.ru/, свободный.
- An informal description of Standard OIL and Instance OIL. 2000 — Режим доступа: http://www.ontoknowledge.org/oil/downl/oil-whitepaper.pdf, свободный.
- D. Gasevic, D. Djuric, V. Devedzic. Model Driven Architecture and Ontology Development (Hardcover). Springer. 2006. 312 c.
- Gruber T.R. A translation approach to portable ontologies // Knowledge Acquisition. 1993. 5(2): 199−220.
- Gruber T. R., 1995. Toward Principles for the Design of Ontologies Used for Knowledge Shring // International Jornal of Human and Computer Studies. № 43 (5/6). P.907−928.
- FIPA. 1998. Ontology Service. FIPA 98 Specification. Part 12. October, 1998. Режим доступа: http://www.fipa.org/, свободный.
- Furquhar A., Fikes R., Rice J. 1996. The Ontolingua Server: A Tool for Collaborative Ontology Construction // Knowlege System Laboratory, KSL-96−26, September, 1996.
- Marca D. A, McGowan C.L. SADT: Structured analysis and design technique, McGraw-Hill Book Co. Inc: New York, NY — 1988.
- Ontology Driven Architectures and Potential Uses of the Semantic Web in Systems and Software Engineering. — Режим доступа: http://www.w3.org/2001/sw/BestPractices/SE/ODA/, свободный.
- OWL Web Ontology Language Guide. W3C Recommendation. 10 February 2004. Режим доступа: http://www.w3.org/TR/owl-guide, свободный.
- OWL 2 Web Ontology Language, Primer, W3C Working Draft 11 June 2009 -Режим доступа: http://www.w3.org/TR/2008/WD-owl2-primer-20 080 411, свободный.
- OWL 2 Web Ontology Language, Document Overview, W3C Working Draft 11 June 2009 Режим доступа: http://www.w3.org/TR/2009/WD-owl2-overview-20 090 611, свободный.
- Resource Description framework (RDF), Режим доступа: http://www.w3.org/RDF/, свободный.
- Sosnovsky S., Gavrilova T. Development of Educational Ontology for C-Programming // IJITA-2006. -Vol. 13. № 4. — P. 303−308.
- Staab S., Schnurr H.P., Studer R. Sure Y. Knowledge process and ontologies. // IEEE Intelligent Systems. 2002. — vol. 16. — № 1. — P. 26−34
- Selic В., Gullekson G., Ward P.T. Real-Time Object-Oriented Modeling. John Wiley & Sons. Inc. 1994.
- Yourdon E. Modern structured analysis. Prentice-Hall, New Jenersy. 1989. -Режим доступа: http://www.ibm.com/developerworks/ru/library/mdd/chl/chl.html, свободный.