86 Этот вектор содержит информацию о свойствах, которыми обладают экземпляры данного класса. Набор свойств Р определяется при создании класса разработчиком МПЗ. В таблице 10 представлено соответствие между выделенными классами и соответствующими наборами свойств. Наряду с тем, что каждому классу из множества К сопоставлен вектор свойств Р, каждому экземпляру класса к± G К ставится в соответствие структура данных Таким образом, структура объекта kt £ К образуется путём объединения свойств объекта и соответствующих им значений S* = Pi U Vj = ((PiVi)(p2v2) ... (рл))Л е К (3) На основании рекурсивных формул (1) и (2) отметим иерархическую организацию компонентов МВОПЗ ( см. рисунок 19). Классы Рисунок 19 Иерархическая организация информационных внутренних компонентов МПЗ М(0\ Представленная организация взаимосвязи между элементами МВОПЗ «диктует» следующий порядок её формализации в виде M(d): 1) Дифференциация сведений описывающих предметную область по классам. 2) Формирование для каждого класса дочерних экземпляров. 3) Ассоциирование с каждым концептом определённого набора или «вектора» знаний, относящихся к области D. 4) Установление зависимостей между выделенными объектами К. Следовательно, каждый концепт или атомарная информационная единица МПЗ представляет собой объект образованный двумя структурами данных: набором свойств и соответствующих этому набору заполненных |
Формирование структуры концептов Каждому классу из множества К МПЗ M(D) ставится в соответствие вектор свойств Р фиксированной длины 1: Р(к) (Р1,р2,...,Р), к={ I®,!11'», К, R} (2.17) Этот вектор содержит информацию о свойствах, которыми обладают экземпляры данного класса. Набор свойств Р определяется при создании класса разработчиком МПЗ. В таблице № 2.3 представлено соответствие между выделенными классами и соответствующими наборами свойств. Наряду с тем, что каждому классу из множества К сопоставлен вектор свойств Р, каждому экземпляру класса kj е К ставится в соответствие структура данных s'j. Таким образом, структура s'j объекта kj е К образуется путём объединения свойств объекта и соответствующих им значений vj: S'i = PiVJVj=((pbv,),(p2,v2),..., (pj,v,)), kj с К; (2.18) На основании рекурсивных формул (2.17, 2.18) отметим иерархическую организацию компонентов МВОПЗ (см. рис. 2.2). В формальном виде представленная иерархическая организация предметных знании примет вид: K^K’=(KbK2,...Kn)=(S'„S'2,...S'n) (2-19) Таблица № 2.3 Соотношение между классами M(D) и их свойствами Р 61 |