Метаонтология исследовательского проектирования морских динамических объектов
Автор: Бухановский А.В., Нечаев Ю.И.
Журнал: Онтология проектирования @ontology-of-designing
Статья в выпуске: 1 (3) т.2, 2012 года.
Бесплатный доступ
Обсуждаются вопросы модификации онтологии и метаонтологии в динамической структуре ин- теллектуальной системы исследовательского проектирования морских судов и технических средств освоения океана. Информационная модель обеспечивает построение онтологии мореход- ных качеств в сложных динамических средах, обусловленных нелинейным взаимодействием ис- следуемых объектов с ветроволновыми возмущениями. Структура волнового поля задана в виде климатических спектров морского волнения. Взаимосвязь между онтологиями информационной модели представляется в виде дерева решений. Формальная модель и иерархическая структура онтологии рассмотрены в рамках парадигмы обработки информации в мультипроцессорной вы- числительной среде. Приведен фрагмент семантической сети, определяющей онтологию функ- циональных элементов базы знаний и реализующей динамическую структуру знаний при анализе экстремальных ситуаций, возникающих в практике эксплуатации морских динамических объек- тов. Особое внимание обращается на формализацию предметной области при решении проблемы мореходности в условиях неопределенности и неполноты исходной информации.
Метаонтология, динамический объект, исследовательское проектирование, динамика взаимодействия
Короткий адрес: https://sciup.org/170178641
IDR: 170178641
Текст научной статьи Метаонтология исследовательского проектирования морских динамических объектов
Комплексная онтология исследовательского проектирования морских динамических объектов (ДО), как сложная система знаний, интегрирующая анализ и интерпретацию разнородной информации, предполагает разработку алгоритмического и программного обеспечения средств представления онтологических знаний и работы с такими знаниями. Основные направления создания системы онтологий связаны с формулировкой и обоснованием онтологии организации ( organization ontology ), онтологии проекта (project ontology ) и онтологии направления исследований ( research-topic ontology ) в рамках общих моделей исследовательского проектирования. Реализация этих направлений связана с решением задач представления, поиска и обработки информации с помощью онтологических знаний [1-13].
Для онтологического моделирования выбрана одна из наиболее важных предметных областей интеллектуальной системы (ИС) исследовательского проектирования морских ДО -«Динамика судна на волнении». Иерархическая модель такой системы на базе комплексной онтологии позволяет формализовать проектные задачи динамики судна на различных уровнях абстрагирования: детальности отражения элементов, свойств, характеристик. Такая структура может быть реализована с различной степенью подробности в зависимости от особенностей задач, рассматриваемых на этапе исследовательского проектирования [7].
1 Формальная модель онтологии
Формальная модель онтологии проблемной области, отображающая интерпретацию геометрической и аналитической компонент в сложной динамической среде, реализуется на основе расширения функциональных возможностей стандартной модели онтологии (рисунок 1) [2]:
-
( 1) Ont = < X, R, Ф >,
где X - конечное множество концептов (понятий, терминов) рассматриваемой предметной области; R - конечное множество отношений между концептами; Ф - конечное множество функций интерпретации (аксиоматизация), заданных на концептах и/или отношениях онтологии.
При спецификации процессов функционирования онтологии в сложных динамических средах вводится понятие онтологической системы, формальная модель которой имеет вид: (2) Ont[S(t)] = < Ont[META(t)], Ont[DT(t)], Ont[INF(t)] >, где Ont[META(t)] - онтология верхнего уровня (метаонтология); Ont[DT(t)] - множество предметных онтологий и онтологий задач предметной области; Ont[INF(t)] - модель механизма логического вывода, ассоциированная с онтологической системой.
Метаонтология оперирует общими концептами и отношениями. Концептами на метауровне являются «объект», «свойство», «значение». Уровень метаонтологии обеспечивает интенсиональное описание свойств предметной онтологии и онтологии задач [8-13].
Предметная онтология при формальном описании понятий предметной области, связанной с контролем динамики сложного объекта, содержит семантически значимые понятия и множество интерпретаций этих понятий и отношений (декларативных и процедурных), которые специфичны для заданной предметной области.
Онтология задач в качестве понятий содержит типы решаемых задач, а отношения этой онтологии обеспечивают декомпозицию задач на подзадачи. Иерархическая модель, объединяющая функциональные модули прикладных программ обработки информации, позволяет описывать интегрированную систему на различных уровнях абстракции.
Используемый в ИС базис понятий и отношений является открытым и может пополняться в зависимости от компонентов, составляющих ИС. Причем, пополнение может происходить за счет интерпретации нестандартных (нештатных и экстремальных) ситуаций, возникающих в процессе эксплуатации.
Таким образом, модель онтологической системы, определяющей функционирование динамической базы знаний ИС исследовательского проектирования, позволяет описывать онтологии разных уровней. Взаимосвязь между онтологиями этой модели представляется в виде дерева решений. Основой интеллектуализации компьютерных технологий, реализующих методы искусственного интеллекта (ИИ), является погружение знаний исследуемой предметной области в высокопроизводительную вычислительную среду.
2 Иерархическая структура онтологии
Пример иерархической структуры онтологии, формализующей динамическую базу знаний при интерпретации сложных ситуаций, иллюстрируется на рисунке 1. Иерархическая структура представляет собой модель в виде узлов и упорядоченных отношений (связей). Узлы выражают базовые понятия (концепты) динамической среды взаимодействия, а связи описывают взаимоотношения между ними. Структурная связь между иерархическими уровнями онтологии обеспечивается через традиционные понятия предметной области.
На рисунке 1 обозначено: А - нулевой уровень; В - первый уровень; С - второй уровень; C(S) = < Ont, Q, F, R > - кортеж, определяющий класс подсистемы - онтологию Оnt, код Q, функциональную зависимость F и диапазон изменения R соответствующего элемента.

Рисунок 1 - Семантическая сеть, определяющая онтологию функциональных элементов динамической базы знаний ИС исследовательского проектирования
На основе концептуальной модели строится семантическая сеть онтологии. Архитектура семантической сети предполагает наличие у любой информации, находящейся в сети, точный смысл, который нельзя было бы передать в случае совпадения фраз или слов, встречаемых в разных контекстах. Фактически это означает, что любая информация связана с некоторым неотделимым от нее контекстом. Активно используя язык XML для определения собственной структуры документов и язык RDF (Resource Definition Framework), семантическая сеть представляет собой универсальную структуру, позволяющую легко работать с декларативной и процедурной компонентами динамической базы знаний в процессе интерпретации текущей ситуации (поиск, внесение изменений, выделение, преобразование и визуализация информации). Этому способствует использование в вершинах сети соответствующих кодов и стандартных условных обозначений, значительно упрощающих процедуры поиска и обеспечивающих единственность решения.
Вся информация в сети собрана относительно объекта исследования и позволяет выделять содержания, взаимоотношения, внутреннюю структуру и уровни детализации. Наличие организационных признаков - ассоциативности и иерархичности обеспечивает гибкость такого представления, а гармоничное сочетание синтаксического (структурного) и семантического (относящегося к данной предметной области) знания дает возможность легко обновлять это знание в относительно однородной структуре. Построенная на основании онтологии классификация компонент динамической базы знаний, изоморфна классификации свойств системы в виде классификации связей и функциональных элементов. Получаемый таким образом алфавитный набор связей и элементов, однозначно интерпретируется по своим дефинициям (свойствам) и имеет однозначную содержательную характеристику.
3 Метаонтологии в динамической структуре ИС
Для анализа связи онтологий со структурой формализованных знаний ИС исследовательского проектирования при решении обобщенной задачи реализации компонент математических моделей могут быть использованы различные интерпретации метаонтологии, среди которых следует выделить подход, изложенный в работе [6]. Основой для такой интерпретации служит парадигма преобразования информации в мультипроцессорной вычислительной среде, сформулированная в работе [1]. Ниже рассмотрена концепция метаонтологии на основе мультиагентных систем (МАС). Ассоциации агентов образуют МАС (рисунок 2), которая может быть представлена в виде следующего описания [5]:
МАС = < N(S), Ag, E, P(S) >, где N(S) - наименование системы, Ag е Ag(S) - набор всех конфигураций агентов МАС; E е ES - совокупность всех жизненных пространств; P(S) - общесистемные характеристики МАС.
Ag-Leader Мета-уровень

Рис.2. Схема МАС, обеспечивающая контроль текущей ситуации
Архитектурно-структурная организация ИС на основе концепции МАС позволяет обеспечить новые качественные признаки, повышающие эффективность функционирования системы в сложных (особенно в нештатных и экстремальных) ситуациях за счет использования следующих преимуществ: параллелизм обработки информации на основе сообщества агентов; уменьшение объема передаваемой информации (отдельным агентам передаются высокоуровневые частичные решения); гибкость, обеспечивающая возможность использования агентов различной мощности при совместном решении поставленной задачи; повышение надежности системы путем передачи функций между агентами.
Как видно из рисунка 2, функционирование МАС реализуется с помощью четырех агентов и одного агента-лидера мета-уровня. Каждый из агентов выполняет заданные операции по контролю текущей ситуации в соответствии со схемой, представленной на рисунке 3. Необходимо формализовать процесс контроля текущей ситуации и организовать согласованное функционирование МАС как распределенной компьютерной системы с высоким уровнем ИИ.
Из числа возможных концептуальных метабазисов, соответствующих уровню метаонтологии МАС, можно выделить:
Ont[META(t)]: Ont-A[WVD] = {(WVD), особенности, отношение, отображение};
Ont-B[WVD] = {(WVD), состояние, процесс, время}, где WVD - внешняя среда (ветер, волнение) и динамический объект.
Концептуальный метабазис Ont-A[WVD] называют естественным, так как он непосредственно связан с субъектно-предикатной моделью предложений естественного языка. Поэтому если принимается соответствие «множество есть объект», то справедливо утверждение
V C е Ont-A[WVD], [c] is-a [ob].
Это означает, что элементы объема любого понятия с е С(Ont-A[WVD]) отнесены в с-категорию «объект», a обобщение задачи реализации на уровне V-моделей приводит к следующей метадиаграмме (рисунок 4).

Рисунок 3 - Операции, реализуемые МАС при контроле текущей ситуации

Рисунок 4 - Метадиаграмма, определяющая обобщение задачи реализации стратегии управления при перестройке динамической базы знаний ИС
Математическими модельными структурами Ont-A[WVD] являются структурные типы g0 = <А> - множество, g1 =
Элементы отношений R и отображений F имеют представление в элементах множества-носителя А (элементарные объекты). Таким образом, естественный метабазис Ont-A[WVD] задает объектную метаонтологию, язык которой L(Ont-A[WVD]) обладает логической моделью в форме исчисления предикатов [9].
Концептуальный базис Ont-B[WVD] называют «физическим», содержащим понятия «процесс», «состояние» и «время». Поэтому модульные структуры метабазиса Ont-B[WVD] являются динамическими и онтология Ont-B[WVD] представляет собой информационную систему, ориентированную на моделирование процессов для функции управления, включая управление и координацию агентов МАС.
Особенностью математических модельных структур (онтологическая корректность), является представление элементов сигнатуры в элементах множества-носителя. Следовательно, центральным в построении математических динамических структур при реализации методов исследовательского проектирования является вопрос о носителе, которое определяется как пространство состояний, а модель процесса - как динамическая система. Причем переход из Ont-A[WVD] в Ont-B[WVD] приводит к понятию элементарный ДО, задаваемому в следующем виде: DSt = ДО = {объект, состояние, время}, которое определяет событие с объектом как пару DSt(ob) = {объект, состояние}[6].
Таким образом, при переходе из Ont-A[WVD] в Ont-B[WVD] множество DSt, элементами которого являются элементарные динамические объекты, принимается в качестве носителя динамических модельных структур. Элементами сигнатуры динамических модельных структур при реализации компонент исследовательского проектирования и теории корабля являются процессы, которые так же, как и элементы сигнатур из онтологии, должны иметь представление в носителе. Следовательно, решению обобщенной задачи реализации соответствует онтологическая модельная система метабазиса Ont-B[WVD] с метадиаграммой, вид которой приведен на рисунке 5.

Рисунок 5 - Метадиаграмма как онтологическая модельная система
Пунктирные стрелки метадиаграммы задают представление процессов в носителе DSt и определяют модель процесса как значение символа в пространстве динамических объектов DSt:
Int[1 - ( ^ )] = dS 0 (DSt); DSt 0 [DSt 1 [ ^ ]]DSt 2 , которое является математической моделью динамической системы, построенной в форме расширения алгебраической операции:
«соответствия на объектах» ^ «соответствие в пространстве состояний» .
Динамическая система dS 0 (DSt) в пространстве состояний объектов является элементарной модельной структурой системного структурного типа, которая может быть построена на основе алгебраической системы так, что логической моделью языка этого типа будет являться одна из форм логики действий [6].
Примером реализация стратегии перестройки логики функционирования динамической базы знаний с помощью метадиаграмм при разработке динамической базы знаний в рамках парадигмы обработки информации в мультипроцессорной вычислительной среде [1] является генерация сценариев взаимодействия ДО с внешней средой на основе модели типа «сущ- ность-связь». Основные информационные объекты (сущности) позволяют выделить следующие множества (рисунок 6).
Здесь: S - множество сценариев (содержит описание сценария и соответствующие корректировки в параметрах модели); W - множество вариантов (конкретные состояния, описываемые информационной моделью); R - множество выводов (описания результатов моделирования конкретного сценария по каждому варианту); C - множество связей (вводятся для объединения в семантическую сеть кортежа {S, W, R}; эти множества содержат только ссылки на экземпляры множеств S, W, R).

Рисунок 6 - Фрагмент семантической сети, реализующей динамическую структуру знаний при анализе экстремальных ситуаций
По мере наполнения базы знаний R-объектами строится семантическая сеть. В узлах сети расположены модели представления знаний, реализующие экземпляры множеств S, W, R, C. Модель каждого типа соответствует одному из множеств S,W,R,C и включает совокупность экземпляров этого типа:
-
(4) S = {S i | i=0,^,n}; V = {W i | i =0,_,n}; R = {R i | i =0,^,n}; C = {C i | i =0,_,n}.
Преобразование содержательного описания сценария (знания) в параметры модели (данные) осуществляется с использованием следующей структуры операторов: {K, Q, V, Н, D, F}, где K - ключевое слово или фраза, выделяющая класс сценария; Q - подробное описание сценария; V - факторы, определяющие сценарий; Н - шаблоны шифров переменных и уравнений (описание сценария в параметрах модели); D - данные, соответствующие выбранному фактору (следствие исходной посылки); F - функция зависимости данных от факторов.
4 Модификация онтологии моделей предметной области
При выполнении операций по модификации моделей предметной области необходимо руководствоваться следующей аксиомой: структурный и параметрический синтез моделей предметной области в сложной динамической среде реализуется на базе комплексной онтологии, модификация которой осуществляется с помощью метаонтологии и принципа адаптивного резонанса, позволяющих осуществлять перестройку логики функционирования системы в зависимости от особенностей динамики взаимодействия морского ДО с внешней средой.
Процедуры модификации комплексной онтологии представлены на рисунке 7, на котором выделены три основных направления модификации онтологии при формализации знаний ИС исследовательского проектирования.
Модификация онтологии «Поля знаний» и «Пирамиды знаний». Термин «онтология» используется в современных работах по ИИ как аналог понятию модели в заданной предметной области. Он охватывает все необходимые знания, представленные в виде некоторой формальной теории, и интерпретатор (машину вывода), необходимые для решения поставленных задач. Рассматривают несколько типов онтологий [2]: онтологии предметных областей (domain ontology), онтологии классов задач (task ontology), онтологии приложений (application ontology), онтологии верхнего уровня (top-level ontology). Отдельным типом считаются онтологии методов решения проблем. Возможные пути модификации онтологий при формализации «Поля знаний» и «Пирамиды знаний» представлены на рисунке 8.
ОНТОЛОГИЯ, определяющая динамическую мо- |
|
Модификация онтологии, реализующей формализацию информации о динамике об^екта и внешней среды |
дель знаний в непрерывно изменяющейся среде ОНТОЛОГИЯ, формирующая геометрическую и аналитическую интерпретацию текущей ситуации ОНТОЛОГИЯ, определяющая интеллектуальную поддержку исследовательского проектирования |
Рисунок 7 - Модификация онтологии при формализации информации предметной области
Модификация онтологии "Поля знаний" и "Пирамиды знаний"в динамической среде (общий подход)
МОДИФИКАЦИ^ АТРИБУТОВ КЛАССА
(процедуры 1)
МОДИФИКАЦИ^ КЛАССА
(процедуры 2)
МОДИФИКАЦИ^ ГРАФА НАСЛЕДОВАНИ^ КЛАССА
(процедуры 3)
а)
1 - Создание, удаление, перемещение, изменение домена и категории атрибута |
|
Процедуры модификации онтологии (общий подход) |
2 - Создание, удаление, перемещение класса 3 - Создание нового отношения, удаление отношения "Подкласс - Суперкласс" |
б)
Рисунок 8 - Пути модификации онтологии «Поля знаний» и «Пирамиды знаний»: а) направления модификации; б) процедуры модификации
Онтология является логической теорией . Наряду с описанием структуры и семантики понятий, выраженных концепциями и семантическими связями, онтология может содержать аксиомы, накладывающие некоторые ограничения.
Поэтому структура на рисунке 8 может быть дополнена разделом, связанным с модификацией прикладных аксиом онтологии, включающей добавление и удаление прикладной аксиомы. Для поддержания согласованности онтологии с предметной областью и обеспечения непротиворечивости самой онтологии вводится набор метаправил - инвариантов онтологий. Эти правила формулируются по отношению к языку описания онтологий и позволяют поддерживать их непротиворечивую модификацию [8-13].
5 Аксиоматическое представление знаний
Общие понятия предметной области специфичны в каждой прикладной онтологии. Среди них универсальной конструкцией являются отношения. В качестве базиса такой конструкции обычно выделяют такие отношения модели предметной онтологии как part_of, kind_of, contained_in, member_of, see_also и некоторые другие [2, 8, 10]. В качестве примера приведем некоторые формализмы представления знаний и вывод решения в исследуемой онтологической системе. В качестве базиса представления рассмотрим следующие конструкции, используя стандартные обозначения [8] для системы контроля текущих ситуаций [1]. В этой системе подкласс (С1 :: С2) рассматривается как класс С1, с помощью которого описывается ситуация «Резонансные режимы качки». Этот класс является подклассом общей структуры С2 «экстремальные ситуации». Значения атрибутов в рамках интерпретации O[A->>V] означает, что экземпляр О, определяющий ситуацию «Резонансные режимы качки» имеет атрибут А (условия возникновения резонансных режимов) со значением V (частотные соотношения для основного и параметрического резонанса). Конструкция часть-целое - (О1 < :О2) означает, что ситуация О1, определяющая режим «захвата» судна попутной волной является частью экстремальной ситуации О2, получившей наименование «брочинг».
Наибольший интерес для работы со структурами, содержащими большой объем процедурных знаний, представляет подход [4], предусматривающий аксиоматическое представление знаний предметной области. Формализации информации на основе комплексной онтологии предусматривает использование следующих аксиом (рисунок 9).
Аксиоматическое представление знаний при формализации информации на основе онтологии
АКСИОМЫ, определяющие модель динамической БЗ, формирующей принятие решений в непрерывно изменяющейся среде
АКСИОМЫ, формирующие поток информации при контроле текущей ситуации
АКСИОМЫ, определяющие интеллектуальную поддержку оператора
Рисунок 9 - Формализация и аксиоматическое представление процедурных знаний
Реализация указанных аксиом осуществляется совместно с аксиомами идентификации, вычислений, планирования и оптимизации, рассмотренных в работе [4]. Дадим краткую характеристику этих аксиом.
Аксиомы идентификации. Назначением аксиом идентификации является описание всех типов переменных и отношений, в которые эти переменные вступают друг с другом. Если объект управления описывается множеством параметров X={Xi,...,Xn} (включая все известные и неизвестные, постоянные и переменные, исходные и промежуточные, оценочные и конструктивные), то требуется находить или уточнять значения части параметров. При этом каждый из параметров характеризуется определенным интервалом, с помощью которого задаются известные параметры и ограничения в задачах оптимизации.
Аксиомы планирования. В основе вычислений лежит свойство интервальной арифметики, позволяющее осуществить сходимость итеративной процедуры вычислений интервальных значений параметров к некоторым локализующим интервалам, содержащим требуемые решения. Для осуществления итеративной процедуры вводятся аксиомы планирования, задающие правила (порядок и условия корректности) вычислений.
Аксиомы вычислений. С помощью аксиом вычислений задаются правила вычисления отношений. Каждое отношение г = г ; (¥ ; ) связывает некоторое множество параметров У ; и используется для вычисления неизвестных значений параметров у; вых с У ; , связанных отношением по известным значениям параметров У ;вх с У ; . Аксиомы вычислений включают также аксиомы оптимизации . В отличие от аксиом идентификации, вычисления и планирования, эти аксиомы позволяют давать ответы на поставленные прямые и обратные вопросы при решении задач поиска оптимальных решений. Аксиомы оптимизации содержатся в каждом дереве классификации концептов формальной системы и представляются в виде таблиц логических аксиом ( Logical Axioms Table ). Структура таблиц включает имя аксиомы, описание, концепт, ссылочные атрибуты, переменные и определения. Таблицы аксиом содержат определения концептов через логические выражения. Для каждой аксиомы дается ее имя, естественно-языковое описание, концепт, к которому аксиома относится, атрибуты, используемые в аксиоме, логическое выражение, формально описывающее аксиому и др.
Таким образом, модель онтологической системы, определяющей функционирование динамической базы знаний ИС исследовательского проектирования, позволяет описывать онтологии разных уровней.
6 Онтологии при реализации интерфейса
Структура интерактивной программной системы представляет собой модель интерфейса поддержки принятия решений. Принципы организации и функционирования интерфейса «Оператор-ЭВМ» тесно связаны с проблемой компьютерной интерпретации используемых в системе методов и моделей, определяющих содержание рассматриваемой прикладной области. Формально такая интерпретация в рамках парадигмы обработки информации в мультипроцессорной вычислительной среде может быть представлена как процесс задания функции Ф, обеспечивающей эквивалентность в отображении [1, 3]:
-
(5) Ф: По П *,
где Ω – множества отношений между используемыми в системе логическими утверждениями и математическими зависимостями; символ * указывает на компьютерную интерпретацию результата работы ИС.
Модель интерфейса базовой архитектуры программного комплекса интеллектуальной поддержки использует онтологию [3], которая модернизирована с использованием парадигмы [1]. Эту модель можно рассматривать как совокупность системы понятий предметной области, выразительных средств интерфейса при интерпретации текущих ситуаций и сценария диалога «Оператор-ЭВМ». Модель также учитывает соответствие между моделями системы понятий предметной области, выразительными средствами и прикладной программой:
-
(6) ПО = {А, В, С, D, E},
где А - онтологии предметной области PRA; В - онтологии выразительных средств интерфейса; С - онтологии прикладной программы; D - онтология сценариев диалога; E - онтология связи между онтологиями PRA и выразительных средств (Е1) и между онтологиями PRA и прикладной программы (Е2); I(A), I(B), I(C), I(D), I(E) – потоки информации о соответствующих универсальных онтологиях; UO – универсальная онтология; MI – модель интерфейса.
Онтологии E, E 1 и E 2 связаны соотношениями [3]:
E = E 1 ∪ E 2 ; E 1 = Name (A) → Name (B); E 2 = Name (A) → Name (C).
Таким образом, проведенный анализ позволяет сделать вывод, что динамическая среда ИС выключает концептуальный и математический уровни представления, связанные обобщенной задачей реализации сложных динамических сцен. Понятие онтологии при такой интерпретации относится к концептуальному уровню и отражает междисциплинарный характер знаний, типичный для рассматриваемой ИС.
Заключение
Особенностью метаонтологий, вытекающей из предельного уровня общности понятий-категорий, являются:
-
■ логическая структура метаонтологии, определяемая выразительностью на уровне концептуальных моделей предметной области;
-
■ математический уровень метаонтологии, определяемый понятиями, соответствующими концептуальным моделям знаний и универсальной метаонтологии;
-
■ универсальная метаонтология, включающая метаонтологии естественного и физического метабазисов, а механизмом интеграции является переход между онтологиями, согласующий решения обобщенных задач.
Основой интеллектуализации компьютерных технологий, реализующих методы исследовательского проектирования, является погружение знаний в исследуемой предметной области в высокопроизводительную вычислительную среду.
Работа выполнена в рамках проектов «Интеллектуальные технологии поддержки процессов исследовательского проектирования судов и технических средств освоения океана» (государственный контракт П295 от 30 апреля 2010 г.) и «Высокопроизводительный программный комплекс моделирования динамики корабля в экстремальных условиях эксплуатации» (государственный контракт П976 от 27 мая 2010 г.), реализуемых при поддержке ФЦП «Научные и научно-педагогические кадры инновационной России» на 2009-2013 годы.
Список литературы Метаонтология исследовательского проектирования морских динамических объектов
- Бортовые интеллектуальные системы. Ч. 2. Корабельные системы. - М.: Радиотехника, 2006.
- Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. - СПб.: Питер, 2000.
- Грибова В.В., Клещев А.С. Использование методов искусственного интеллекта для проектирования пользовательского интерфейса // Информационные технологии. 2005. №8. С. 58-61.
- Девятков В.В. Онтологии в проектировании систем // Сборник докладов международной конференции по мягким вычислениям и измерениям SCM-99 (Cанкт-Петербург, 1999). Т. 2. С. 137-140.
- Нечаев Ю.И., Лютин А.В. Интеллектуальная система, функционирующая на основе мультиагентных технологий // Искусственный интеллект. 2009. №3. С. 413-422.