Введение
Семантический спектр, иногда называемый спектром онтологии, интеллектуальным континуумом данных или семантической точностью, представляет собой серию все более точных или скорее семантически выразительных определений для элементов данных в представлениях знаний, особенно для машинного использования. В нижней части спектра - простое связывание одного слова или фразы и его определение. В верхней части находится полная онтология, которая определяет отношения между элементами данных с использованием точных URI для отношений и свойств. С повышением специфичности приходит повышенная точность и возможность использования инструментов для автоматической интеграции систем, но также увеличение стоимости создания и поддержания реестра метаданных. Некоторые шаги в семантическом спектре включают следующее: Глоссарий: простой список терминов и их определения. Глоссарий сосредоточен на создании полного списка терминологии конкретных терминов и акронимов домена. Он полезен для создания четких и недвусмысленных определений терминов, и поскольку он может быть создан с помощью простых инструментов обработки текста, необходимы лишь некоторые технические инструменты. Контролируемый словарный запас: простой список терминов, определений и названий. Контролируемый словарь часто имеет какой-то тип процесса надзора, связанного с добавлением или удалением определений элементов данных для обеспечения согласованности. Термины часто определяются в отношениях друг к другу. Словарь данных: термины, определения, правила и названия и одно или несколько представлений элементов данных в компьютерной системе. Словари данных часто определяют типы данных, проверки валидации, такие как перечисленные значения, и формальные определения каждого из перечисленных значений. Модель данных: термины, определения, правила наименования, представления и одно или несколько представлений элементов данных, а также начало спецификации отношений между элементами данных, включая абстракции и контейнеры. Таксономия: Полная модель данных в иерархии наследования, где все элементы данных наследуют свое поведение от одного "суперэлемента данных". Разница между моделью данных и формальной таксономией заключается в расположении элементов данных в формальную древесную структуру, где каждый элемент в дереве является формально определенной концепцией с связанными свойствами. Онтология: полная, машиночитаемая спецификация концептуализации с использованием URI (а затем IRI) для всех элементов данных, свойств и типов отношений. Стандартный язык W3C для представления онтологий - это язык веб-онтологии (OWL). Онтологии часто содержат формальные бизнес-правила, сформированные в дискретных логических утверждениях, которые связывают элементы данных друг с другом.
Glossary: A simple list of terms and their definitions. A glossary focuses on creating a complete list of the terminology of domain specific terms and acronyms. It is useful for creating clear and unambiguous definitions for terms, and because it can be created with simple word processing tools, few technical tools are necessary. Controlled vocabulary: A simple list of terms, definitions and naming conventions. A controlled vocabulary frequently has some type of oversight process associated with adding or removing data element definitions to ensure consistency. Terms are often defined in relationship to each other. Data dictionary: Terms, definitions, naming conventions and one or more representations of the data elements in a computer system. Data dictionaries often define data types, validation checks such as enumerated values and the formal definitions of each of the enumerated values. Data model: Terms, definitions, naming conventions, representations and one or more representations of the data elements as well as the beginning of specification of the relationships between data elements including abstractions and containers. Taxonomy: A complete data model in an inheritance hierarchy where all data elements inherit their behaviors from a single "super data element". The difference between a data model and a formal taxonomy is the arrangement of data elements into a formal tree structure where each element in the tree is a formally defined concept with associated properties. Ontology: A complete, machine readable specification of a conceptualization using URIs (and then IRIs) for all data elements, properties and relationship types. The W3C standard language for representing ontologies is the Web Ontology Language (OWL). Ontologies frequently contain formal business rules formed in discrete logic statements that relate data elements to each another.
Стратегический характер семантики
Сегодня большая часть Всемирной паутины хранится как язык гипертекстовой разметки. Поисковым системам существенно мешает их неспособность понять смысл опубликованных веб-страниц. Эти ограничения привели к появлению семантического веб-движения. В прошлом многие организации, создававшие пользовательские приложения баз данных, использовали изолированные команды разработчиков, которые официально не публиковали свои определения данных. Эти команды часто использовали внутренние определения данных, которые были несовместимы с другими компьютерными системами. Это сделало интеграцию приложений предприятия и хранение данных чрезвычайно сложным и дорогостоящим. Сегодня многие организации требуют, чтобы команды консультировались с централизованным реестром данных перед созданием новых приложений. Должность человека, который отвечает за координацию данных организации, называется архитектором данных.