Главная страница
Навигация по странице:

  • Название

  • ResourceAttributeSet

  • ThesaurusAttributeSet

  • Михайлова_НИР. Научных знаний


    Скачать 445.42 Kb.
    НазваниеНаучных знаний
    Дата16.05.2021
    Размер445.42 Kb.
    Формат файлаdocx
    Имя файлаМихайлова_НИР.docx
    ТипРеферат
    #205686
    страница10 из 21
    1   ...   6   7   8   9   10   11   12   13   ...   21

    • InformationObject(информационный объект библиотеки), который фактически представляет собой экземпляр некоторого ресурса и по составу атрибутов соответствует набору атрибутов связанного с ним ресурса. Для описания соответствующих значений для информационного объекта имеется многозначное свойство value, значениями которого являются экземпляры вспомогательного класса AttributeValue, содержащие информацию о конкретном значении объекта и соответствующем атрибуте.

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Описание (dc:description)




    Строка (xsd:string) [0..1]

    Тип ресурса (lb: informationResourceType)

    В качестве значения

    указывается экземпляр

    информационного ресурса

    Информационный ресурс (lb:InformationResource) [1..1]

    Значение (lb: objectAttributeValue)




    Значение атрибута (lb:AttributeValue) [0..*]

    Элементы

    классификатора/словаря (lb:taxons)




    Код элемента (lb:Taxon) [0..*]

    Смотри

    также(owl:sameAs)

    Ссылка на другой аналогичный

    экземпляр возможно содержащий

    дополнительную информацию

    Строка (xsd:string) [0..*]




    • ResourceAttribute – класс, который описывает атрибут, элемент описания информационного ресурса, который содержит информацию о типе значений, указывает на область применения атрибута в рамках системы. Может иметь значения поисковый (участвует в формировании поисковых форм), идентифицирующий (является обязательным) и описательный (содержит информацию об описываемом объекте в человекочитаемом виде).

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Название (lb:title)




    Строка (xsd:string) [1..1]

    Описание (dc:description)




    Строка (xsd:string) [0..1]

    Метка (lb:label)




    Строка (xsd:string) [1..1]

    Видимость (lb:visibility)




    Да/нет (xsd:boolean) [1..1]

    Тип значения (lb: resourceAttribyteType)




    Тип атрибута (lb: ResourceAttributeType) [1..1]

    Вид атрибута (lb: attributeView)




    Вид атрибута (lb:AttributeView) [1..1]

    Многозначность (lb:isMultiple)




    Да/нет (xsd:boolean) [1..1]

    Смотри также (owl:equivalentProperty)

    Ссылка на другое аналогичное свойство

    Строка (xsd:string) [0..*]

    • ResourceAttributeSet набор атрибутов экземпляров класса ResourceAttribute, группирующий атрибуты, соответствующие одному представлению ресурса.


    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Тип значений

    Название (lb:title)

    Строка (xsd:string) [1..1]

    Описание (dc:description)

    Строка (xsd:string) [0..1]

    Метка (lb:label)

    Строка (xsd:string) [1..1]

    Атрибуты (lb:attributes)

    Атрибуты ресурса (lb:ResourceAttribute) [1..*]

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Тип значений

    Название (lb:title)

    Строка (xsd:string) [1..1]

    Описание (dc:description)

    Строка (xsd:string) [0..1]

    Метка (lb:label)

    Строка (xsd:string) [1..1]

    • Vocabularyкласс для контролируемых словарей. В самом общем понимании - это набор терминов некоторой предметной области и правил их использования для описания информации. Наиболее простая, но в то же время часто используемая форма контролируемого словаря – это плоский словарь. Чаще всего плоские словари используются для группировки некоторого набора ключевых терминов и наиболее употребимых фраз и добавления к ним расшифровок, определений, описаний.

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxonomy )

    Название свойства

    Тип значений

    Термины словаря (lb:hasVocabluaryTerm)

    Термины словаря (lb:VocabularyTaxon) [1..*]

    • Сlassifier это класс для описания классификаторов (рубрикаторов), который представляет собой набор терминов (рубрик) и связей между ними, образующих древовидную структуру. Классификаторы используются для тематической или иной классификации ресурсов с целью упрощения их поиска.

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxonomy )

    Название свойства

    Тип значений

    Термины словаря (lb: hasClassifierTerm)

    Термины словаря (lb: ClassifierTaxon) [1..*]

    • Taxonбазовый элемент таксономии

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Тип значений

    Код (lb:code)

    Строка (xsd:string) [1..1]

    Описание (dc:description)

    Строка (xsd:string) [0..1]

    Определение (lb: definition)

    Строка (xsd:string) [1..1]

    Сокращенное название (lb:acronym)

    Строка (xsd:string) [0..*]

    Приоритет (lb:order)

    Целое число (xsd:int) [0..1]

    • СlassifierTaxon – класс, соответствующий элементам словаря (рубрикатора)

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI, lb:Taxon )

    Название свойства

    Тип значений

    Более широкий термин (lb:broader)

    Термин классификатора (lb:ClassifierTerm) [0..1]

    Более широкий термин (lb:broader)

    Термин классификатора (lb:ClassifierTerm) [0..*]

    Связанный термин (lb:related)

    Термин классификатора (lb:ClassifierTerm) [0..*]

    • Thesaurus(тезаурус предметной области), содержит в себе общую информацию о тезаурусе: название и авторов (организации и персоны). Наличие этой сущности позволяет загружать готовые тезаурусы, не смешивая их с теми, что уже, быть может, есть в системе.

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Тип значений

    Название (lb:title)

    Строка (xsd:string) [1..1]

    Описание (dc:description)

    Строка (xsd:string) [0..1]

    Метка (lb:label)

    Строка (xsd:string) [1..1]

    Множество тематических групп концептов (lb:conceptGroups)

    Группа концептов (lb:ConceptGroup) [0..*])

    Множество концептов связанных с тезаурусом (lb:concepts)

    Концепт (lb:Concept) [0..*])

    Множество атрибутов тезауруса (lb:thesaurusAttributeSet)

    Набор атрибутов (lb: ThesaurusAttributeSet) [1..1])

    • Concept сущность, содержащая информацию о понятиях тезауруса.

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Код (lb:code)




    Строка (xsd:string) [1..1]

    Комметарий (lb:comment)




    Строка (xsd:string) [1..1]

    Предпочитаемый термин (lb:prefferedTerms)

    Дескриптор

    Термин (lb: Term) [1..1]

    Дополнительный термин (lb:nonPrefferedTerms)

    Синонимы

    дескриптора

    Термин (lb: Term) [0..*]

    Тематическая группа терминов (lb:theme)




    (lb: ConceptGroup) [1..1]

    Связанный тезаурус (lb:thesaurus)




    (lb: Thesaurus) [1..1]

    • HierarchicalRelation иерархические связи, определяющие древовидную структуру словаря. Содержит атрибуты, определяющие связи в соответствии со стандартом (BT, BTG, BTP).

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:ThesaurusRelation)

    Название свойства

    Тип значений

    Связанный концепт (lb:firstConcept)

    Концепт (lb:Concept) [1..1]

    Связанный концепт (lb:secondConcept)

    Концепт (lb:Concept) [1..1]

    Тип связи (lb:familyRelationType)

    Тип связи (lb:FamilyRelationType) [1..1]

    Тип взаимно обратной связи (lb:familyRelationReverseType)

    Тип связи (lb:FamilyRelationType) [0..1]

    • FamilyRelation горизонтальные связи. Они задают родственные отношения между понятиями и позволяют находить публикации по похожим тематикам. Содержит также атрибуты, определяющие связи в соответствии со стандартом (NT, NTG, NTP).

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI, lb:ThesaurusRelation)

    Название свойства

    Тип значений

    Главный термин (lb:parentConcept)

    Концепт (lb:Concept) [1..1]

    Подчиненный термин (lb:childConcept)

    Концепт (lb:Concept) [0..*]

    Тип связи (lb:hierarchicalRelationType)

    Тип связи (lb: HierarchicalRelationType) [1..1]

    Тип взаимно обратной связи (lb:hierarchicalRelationReverceType)

    Тип связи (lb:HierarchicalRelationType) [0..1]

    • Term термины понятия. Общий класс, объединяющий дескрипторы и синонимы.

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithoutURI)

    Название свойства

    Тип значений

    Концепт (lb:concept)

    Концепт (lb:Concept) [1..1]

    Значение (lb:value)

    Строка (xsd:string) [1..1]

    Признак дескриптора (lb:isPreffered)

    Булевое (xsd:boolean) [1..1]

    Видимость (lb:visibility)

    Булевое (xsd:boolean) [1..1]

    В этот класс объектов добавлен атрибут visibility свойство, отвечающее за видимость термина. Имеет два значения – global и private, глобальная и приватная область видимости соответственно. Этот атрибут введен для решения проблемы множественных терминологий разные люди могут называть одни и те же объекты по-разному (пусть даже эти названия будут похожи). Для того чтобы каждому пользователю было комфортно работать в системе, ему дается возможность создавать свои термины, если таковых нет в глобальной части тезауруса. Эти термины он может связывать с другими терминами из глобальной части и размечать ими свои публикации. Таким образом, если два пользователя создали в своих локальных репозиториях удобные для них ключевые слова, разметили ими свои публикации и связали эти ключевые слова с одним и тем же термином из глобального тезауруса, то они смогут находить и получать публикации друг друга, пользуясь при этом своими терминологиями.

    • ThesaurusAttribute – класс, который описывает атрибут, элемент описания концепта тезауруса, который содержит информацию о типе значений, указывает на область применения атрибута в рамках системы.

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Название (lb:title)




    Строка (xsd:string) [1..1]

    Описание (dc:description)




    Строка (xsd:string) [0..1]

    Метка (lb:label)




    Строка (xsd:string) [1..1]

    • ThesaurusAttributeSet набор атрибутов экземпляров класса ThesaurusAttribute, группирующий атрибуты, которые расширяют описание концепта тезауруса .

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Тип значений

    Название (lb:title)

    Строка (xsd:string) [1..1]

    Описание (dc:description)

    Строка (xsd:string) [0..1]

    Метка (lb:label)

    Строка (xsd:string) [1..1]

    Атрибуты (lb:attributes)

    Атрибуты тезауруса (lb:ThesaurusAttribute) [1..*]

    Исходя из определений семантических меток и коллекций, вводятся классы:

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithoutURI)

    Название свойства

    Комментарий

    Тип значений

    Значение (lb:value)

    Краткое название семантической метки

    Строка (xsd:string) [1..1]

    Описание (lb:description)

    Расширенное описание семантической метки

    Строка (xsd:string) [1..1]

    • Collection класс определенных коллекций

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Название (lb:name)

    Название коллекции

    Строка (xsd:string) [1..1]

    Описание (lb:definition)

    Описание коллекции

    Строка (xsd:string) [1..1]

    Таксономия (lb:base)

    Таксономия, на базе которой определяется

    Таксономия (lb:Taxonomy) [1..1]

    Исходя из определения задачи интеграции, вводятся классы:

    • DataSource общий класс для подключаемых источников данных из LOD

    Суперклассы: Уникально-идентифицируемый объект (lb:ClassWithURI)

    Название свойства

    Комментарий

    Тип значений

    Название (lb:name)

    Название источника

    Строка (xsd:string) [1..1]

    Описание (lb:definition)

    Описание источника

    Строка (xsd:string) [1..1]

    URL (lb:url)

    точка входа для извлечения данных

    Строка (xsd:string) [1..1]

    Типы ресурсов (lb:resourceMapping)

    Содержит информацию о типах ресурсов, отображаемых на этот источник, и соответствующие

    классы источника

    Отображение ресурсов (lb:ResourceMapping) [1..*]

    • ResourceMapping класс, содержащий информацию об отображаемых на источник данных информационных ресурсах библиотеки:

    Суперклассы:Уникально-идентифицируемый объект (lb:ClassWithoutURI)

    Название свойства

    Комментарий

    Тип значений

    Ресурс (lb:resource)

    Тип ресурсов, отображаемых на этот источник

    Строка (xsd:string) [1..1]

    Название класса (lb:dataSourceClass)

    Ссылка на соответствующий класс источника данных

    Строка (xsd:string) [1..1]

    Отображение атрибутов (lb:attributeMappings)

    Содержит информацию об отображении соответствующих ресурсу атрибутов.

    (lb:AttributeMapping) [1..*]

    • AttributeMapping – класс, содержащий информацию об отображаемых на источник данных атрибутах из набора атрибутов, соответствующего информационному ресурсу библиотеки:

    Суперклассы:иУникально-идентифицируемый объекти (lb:ClassWithout URI)

    Название свойства

    Комментарий

    Тип значений

    Атрибут (lb:attribute)

    Атрибут, отображаемый на этот источник

    Атрибут (lb:Attribute) [1..1]

    Атрибут источника (lb:dataSourceProperty)

    Ссылка на соответствующее свойство класса источника данных

    Строка (xsd:string) [1..1]



        1. 1   ...   6   7   8   9   10   11   12   13   ...   21


    написать администратору сайта