Проверяемый текст
Брундасов Сергей Михайлович. Автоматизация принятия решений на основе семантического анализа иерархических и сетевых моделей (Диссертация 2003)
[стр. 127]

127 Основным вопросом, решаемым при проектировании программного комплекса математического моделирования для предприятия ЭП в условиях взаимной зависимости критериев, является вопрос программного представления и организации данных, связанных с описанием предметной области и моделью задачи.
Требования к
ГГК формируются с учетом разработанных моделей принятия решений и принципов визуального проектирования.
Были определены и формализованы основные понятия, связанные с представлением объектов и отношений между ними.
К понятиям относятся: семантическая модель, шаблон элемента, шаблон кластера альтернатив, шаблон сети, среда вычислений, модель задачи, сеть, иерархия, кластер и т.п.
К отношениям относятся: «агрегирование», «использование» и др.
Для обеспечения возможности расширения функциональных характеристик программного комплекса и реализации различных путей его применения на уровне программного представления созданных математических моделей должны быть реализованы следующие возможности: добавление в систему новых понятий и связанных с ними операций (возможно наследующих некоторые свойства уже реализованных), при этом среда должна воспринимать новые объекты наравне со стандартными; возможность подключения к системе пользовательских модулей, реализующих новые функциональные возможности без изменения существующего программного кода;
стандартные интерфейсы, позволяющие подключать разработанные программные модули из других приложений.
Кроме того, с целью обеспечения взаимодействия с пользователем, определим интерфейс семантического моделирования и поддержки моделей принятия решений как среду визуального моделирования, реализующий все операции по созданию, редактированию моделей и визуализации
[стр. 8]

его этапов.
По результатам построения обобщенного алгоритма и информационных моделей определяется набор математических моделей, разработка и исследование которых необходимы для решения выбранной задачи и обеспечения автоматизированной поддержки процесса решения.
Третья глава посвящена исследованию математических моделей принятия решений в условиях взаимной зависимости критериев и альтернатив.
Строится математическая модель разработанной концепции семантического расширения.
Представлены модель предпочтений ЛПР, строящаяся путем совместного применения иерархических и сетевых структур, модели критериального оценивания, основанные на получении оценок альтернатив, сил связей и видов взаимодействий путем применения различных методов оценки.
Также предлагается метод синтеза оценок предпочтительности альтернатив и вкладов элементов модели, основанный на применении комбинации иерархических и сетевых моделей принятия решений, и рассматривается модель синтеза обобщенных оценок.
В четвертой главе рассматриваются вопросы разработки программного комплекса (ПК) поддержки семантического моделирования и принятия решений в условиях взаимной зависимости критериев и альтернатив.
Требования к ПК формируются с учетом разработанных моделей принятия решений и принципов визуального проектирования.
Определены и формализованы основные понятия, связанные с представлением объектов и отношений между ними.

Приводятся функциональные характеристики разработанного программного комплекса, описание его структуры и принципов работы.
Анализируются возможные пути развития и применения программного комплекса.
В пятой главе освещаются вопросы, связанные с применением разработанной концепции семантического расширения и программного комплекса при решении практических задач.
Рассмотрено построение семантической модели предметной области программно-технических средств, включающее в себя предварительный выбор, формализацию и обоснование набора исходных

[стр.,110]

по ^ 6.
ПК должен иметь наглядный и удобный интерфейс, отражающий многоуровневую структуру модели задачи и допускающий различные формы визуализации ее составляющих.
4.2.
Объектно-ориентированное представление семантической модели предметной области и модели задачи Основным вопросом, решаемым при проектировании программного комплекса математического моделирования в условиях взаимной зависимости критериев, является вопрос программного представления и организации данных, связанных с описанием предметной области и моделью задачи.
Требования к
ПК формируются с учетом разработанных моделей приня« тия решений и принципов визуального проектирования.
Были определены и формализованы основные понятия, связанные с представлением объектов и отношений между ними.
К понятиям относятся: семантическая модель, шаблон элемента, шаблон кластера альтернатив, шаблон сети, среда вычислений, модель задачи, сеть, иерархия, кластер и т.п.
К отношениям относятся: «агрегирование», «использование» и др.
Для обеспечения возможности расширения функциональных характеристик программного комплекса и реализации различных путей его применения на уровне программного представления созданных математических моделей должны быть реализованы следующие возможности: добавление в систему новых понятий и связанных с ними операций (возможно наследующих некоторые свойства уже реализованных), при этом среда должна воспринимать новые объекты наравне со стандартными; возможность подключения к системе пользовательских модулей, реализующих новые функциональные возможности без изменения существующего программного кода;
1+

[стр.,111]

111 стандартные интерфейсы, позволяющие подключать разработанные программные модули из других приложений.
Кроме того, с целью обеспечения взаимодействия с пользователем, определим интерфейс семантического моделирования и поддержки моделей принятия решений как среду визуального моделирования, реализующий все операции по созданию, редактированию моделей и визуализации
получаемых результатов.
Таким образом, пользователь ПК может выполнять все операции в удобной для него форме.
С учетом всего, сказанного выше, на внутреннем уровне семантическая модель и модели задач реализованы с помощью объектно-ориентированного подхода [18, 24, 57, 67].
Основным элементом представления данных является объект (экземпляр) определенного класса.
Каждый класс соответствует некоторому типовому элементу моделей или выполняет функции поддержки их визуальных представлений.
При моделировании создается набор объектов каждого из используемых классов.
В рамках классов определяются параметры, характеризующие соответствующие объекты и определяющие их поведение.
Между классами выделяются отношения различных типов: ассоциация, агрегирование, наследование и использование.
Эти отношения соответствуют различным типам связей между элементами модели, рассмотренных в § 1.3.
Рассмотренные принципы представления допускают наглядное и компактное схематическое отображение в форме объектно-ориентированной модели представления знаний, приведенной на рис.
4.1.
Для поддержки семантического моделирования реализованы следующие классы: семантическая модель, шаблон элемента, шаблон связи, шаблон сети, шаблон альтернативы и др.
Для программной реализации математических моделей задач разработаны следующие классы: модель задачи, управляющий элемент, сеть, иерархия, кластер, элемент сети, элемент иерархии, связь и т.д.

[Back]