Михайлова_НИР. Научных знаний
Скачать 445.42 Kb.
|
InformationObject(информационный объект библиотеки), который фактически представляет собой экземпляр некоторого ресурса и по составу атрибутов соответствует набору атрибутов связанного с ним ресурса. Для описания соответствующих значений для информационного объекта имеется многозначное свойство value, значениями которого являются экземпляры вспомогательного класса AttributeValue, содержащие информацию о конкретном значении объекта и соответствующем атрибуте. Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
ResourceAttribute – класс, который описывает атрибут, элемент описания информационного ресурса, который содержит информацию о типе значений, указывает на область применения атрибута в рамках системы. Может иметь значения поисковый (участвует в формировании поисковых форм), идентифицирующий (является обязательным) и описательный (содержит информацию об описываемом объекте в человекочитаемом виде). Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
ResourceAttributeSet набор атрибутов экземпляров класса ResourceAttribute, группирующий атрибуты, соответствующие одному представлению ресурса. Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
Taxonomy группирует классы для описания базовой структуры таксономий, например, таких как словари, классификаторы Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
Vocabularyкласс для контролируемых словарей. В самом общем понимании - это набор терминов некоторой предметной области и правил их использования для описания информации. Наиболее простая, но в то же время часто используемая форма контролируемого словаря – это плоский словарь. Чаще всего плоские словари используются для группировки некоторого набора ключевых терминов и наиболее употребимых фраз и добавления к ним расшифровок, определений, описаний. Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxonomy )
Сlassifier– это класс для описания классификаторов (рубрикаторов), который представляет собой набор терминов (рубрик) и связей между ними, образующих древовидную структуру. Классификаторы используются для тематической или иной классификации ресурсов с целью упрощения их поиска. Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxonomy )
Taxonбазовый элемент таксономии Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
СlassifierTaxon – класс, соответствующий элементам словаря (рубрикатора) Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxon )
Thesaurus(тезаурус предметной области), содержит в себе общую информацию о тезаурусе: название и авторов (организации и персоны). Наличие этой сущности позволяет загружать готовые тезаурусы, не смешивая их с теми, что уже, быть может, есть в системе. Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)
Concept– сущность, содержащая информацию о понятиях тезауруса. Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
HierarchicalRelation– иерархические связи, определяющие древовидную структуру словаря. Содержит атрибуты, определяющие связи в соответствии со стандартом (BT, BTG, BTP). Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:ThesaurusRelation)
FamilyRelation– горизонтальные связи. Они задают родственные отношения между понятиями и позволяют находить публикации по похожим тематикам. Содержит также атрибуты, определяющие связи в соответствии со стандартом (NT, NTG, NTP). Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:ThesaurusRelation)
Term– термины понятия. Общий класс, объединяющий дескрипторы и синонимы. Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithoutURI)
В этот класс объектов добавлен атрибут visibility– свойство, отвечающее за видимость термина. Имеет два значения – global и private, глобальная и приватная область видимости соответственно. Этот атрибут введен для решения проблемы множественных терминологий – разные люди могут называть одни и те же объекты по-разному (пусть даже эти названия будут похожи). Для того чтобы каждому пользователю было комфортно работать в системе, ему дается возможность создавать свои термины, если таковых нет в глобальной части тезауруса. Эти термины он может связывать с другими терминами из глобальной части и размечать ими свои публикации. Таким образом, если два пользователя создали в своих локальных репозиториях удобные для них ключевые слова, разметили ими свои публикации и связали эти ключевые слова с одним и тем же термином из глобального тезауруса, то они смогут находить и получать публикации друг друга, пользуясь при этом своими терминологиями. ThesaurusAttribute – класс, который описывает атрибут, элемент описания концепта тезауруса, который содержит информацию о типе значений, указывает на область применения атрибута в рамках системы. Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
ThesaurusAttributeSet набор атрибутов экземпляров класса ThesaurusAttribute, группирующий атрибуты, которые расширяют описание концепта тезауруса . Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)
Исходя из определений семантических меток и коллекций, вводятся классы: SemanticTag – класс семантических меток, который обладает следующими свойствами: Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithoutURI)
Collection– класс определенных коллекций Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)
Исходя из определения задачи интеграции, вводятся классы: DataSource– общий класс для подключаемых источников данных из LOD Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)
ResourceMapping– класс, содержащий информацию об отображаемых на источник данных информационных ресурсах библиотеки: Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithoutURI)
AttributeMapping – класс, содержащий информацию об отображаемых на источник данных атрибутах из набора атрибутов, соответствующего информационному ресурсу библиотеки: Суперклассы:иУникально-идентифицируемый объекти (lb:ClassWithout URI)
|