Научная электронная библиотека
Монографии, изданные в издательстве Российской Академии Естествознания

2.4.2. Применение фреймового подхода Швецова для построения концептуальной модели предметной области (КМПО)

Для построения концептуальной модели предметной области и решения задачи сокращения затрат на разработку ПО, в работе использован фреймовый подход Швецова [21], основанный на совмещении фреймоподобных структур с конструкциями концептуальных графов J.F. Sowa [129–131]. Преимуществами данного подхода является деление на активные и пассивные фреймы и учет поведения объекта.

Основная конструкция фрейм-концепта (ФК) представлена в кортежной модели 2.33. Имя фрейма представляет собой уникальный идентификатор, используемый в КМПО. Информация о применении на уровне ФК является неформальным вербальным описанием возможных ситуаций использования ФК, сценариев поведения, особенностей выбора и т. п. Динамическое поведение компонентов или агентов предметной области описывает структура сценариев поведения (ССП), в которую включен блок выбора сценария (БВСЦ), позволяющий формировать альтернативные пути поведения данного фрейма [21].

Структура слотов (ССЛ) представляет собой совокупность двух структур: структуры концептов (СК) и структуры атрибутов (СА). СК содержит список фрейм-концептов, в некотором отношении вложенных или порожденных охватывающим ФК, тип этого отношения указывается в поле «тип концептуального отношения», т. е. отношение данного ИКi к ФК, где ИКi – имя i-го концепта. Для установления логической организации предметной области ФК соединяются в структуры концептуальных графов. Концептуальный граф (КГ) есть двудольный граф, имеющий два типа вершин: вершины концептов, или концептуальные вершины, и вершины концептуальных отношений (КО) [21]. Таким образом, Швецовым предлагается использовать фреймово-семантическое представление знаний.

Модель фрейм-концепта определяется следующим образом [21]:

ФК = <ИФ, ТФ, ИП, ССП, ССЛ>, (2.33)

ССЛ = <СК, СА> , (2.34)

СК = {(ИК1, КО1), (ИК2, КО2), …, (ИКn, КОn)}, (2.35)

СА = {(ИА1, МО1, ЗА1), (ИА2, МО2, ЗА2), …,(ИАm, МОm, ЗАm)}. (2.36)

где ИФ –

имя фрейма;

ТФ –

тип фрейма;

ИП –

информация о применении;

ССП –

структура сценария поведения;

ССЛ –

структура слотов;

СК –

структуры концептов;

СА –

структуры атрибутов;

ИКn –

имя концепта;

КОn –

концептуальное отношение;

ИАm –

имя атрибута;

МОm –

множество определения;

ЗАm –

значение атрибута.

Таким образом, применение подхода к описанию предметной области в виде ФК и КГ, предложенное Швецовым, позволяет использовать фреймово-семантическую модель представления знаний. Задача перехода (совмещения) модели представления знаний, концептуальной модели и их технической реализации на уровне базы данных решается в разделе 3.3.2.


Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1.074