Применение онтологий при реализации концепции модельно-управляемой разработки программного обеспечения для проектирования теплоснабжающих систем

Автор: Стенников В.А., Барахтенко Е.А., Соколов Д.В.

Журнал: Онтология проектирования @ontology-of-designing

Рубрика: От редакции

Статья в выпуске: 4 (14) т.4, 2014 года.

Бесплатный доступ

В статье излагается разработанный авторами методический подход к построению программного обеспечения для решения задач проектирования теплоснабжающих систем. Этот подход основан на применении концепции модельно-управляемой разработки (Model-Driven Engineering), которая представляет собой совокупность методических принципов автоматического построения сложных программных систем на основе предварительно разработанных моделей. При построении программного обеспечения применяются современные технологии метапрограммирования и формализованные в виде онтологической системы знания предметной области. Излагаются принципиальные положения разработанной в ходе выполненной работы методики автоматического построения программной системы. В статье представлены принципы построения инструментальной платформы, которая служит в качестве единой основы при автоматическом построении программного обеспечения для решения задач оптимального проектирования теплоснабжающих систем. Приведено описание программного комплекса СОСНА, разработанного на базе предложенного методического подхода.

Еще

Метапрограммирование, онтология, программный комплекс, онтологическая система, методический подход, автоматизация программирования, архитектура программного обеспечения, теплоснабжающие системы

Короткий адрес: https://sciup.org/170178681

IDR: 170178681

Список литературы Применение онтологий при реализации концепции модельно-управляемой разработки программного обеспечения для проектирования теплоснабжающих систем

  • Меренков, А.П. Теория гидравлических цепей/А.П. Меренков, В.Я. Хасилев. -М.: Наука, 1985. -280 с.
  • Стенников, В.А. Методы комплексной оптимизации развития теплоснабжающих систем/В.А. Стенников, Е.В. Сеннова, Т.Б. Ощепкова//Изв. РАН. Энергетика. 2006. №3. -С. 44-54.
  • Guarino, N. Understanding, Building, and Using Ontologies./N. Guarino//URL: http://www.academia.edu/516503/Understanding_building_and_using_ontologies (Актуально на 12.11.2014).
  • Гаврилова, Т.А. Базы знаний интеллектуальных систем/Т.А. Гаврилова, В.Ф. Хорошевский -СПб.: Питер, 2000. -384 с.
  • Kogalovsky, M.R. Conceptual and ontological modeling in information systems/M.R. Kogalovsky, L.A. Kalinichenko//Programming and Computer Software. -2009, Vol. 35, No. 5. -P. 241-256.
Статья научная