Пространство имен - это абстрактный контейнер, который можно заполнить именами или техническими терминами.
Пространство имен символизирует реальный артефакт. Пространства имен применяются как мощное средство стандартизации и повторного использования.
Как правило, имена в пространстве имен должны быть уникальными. Сущности не могут иметь одинаковые имена. Пространство имен также называется контекстом, так как истинный смысл имени может меняться в зависимости от того, к чему применяется пространство имен. Имена могут представлять как объекты, так и концепции.
Пространство имен также является контекстом для идентификаторов. Идентификатор, определенный в пространстве имен, связан с этим пространством имен. Идентификатор может быть определен в нескольких пространствах имен. Значение идентификатора в одном пространстве имен никак не связано с его значением в другом пространстве имен. Таким образом, пространство имен обозначает предметную область, в которой можно определить любой идентификатор и исключить конфликты с уже существующими идентификаторами, связанными с другими пространствами имен.
Пространство имен может иметь один из следующих типов:
Дополнительная информация о пространствах имен
Хранилище бизнес-служб - это система хранения мета-данных, которая управляет онтологиями на основе RDF. Хранилище бизнес-служб не ограничено одной онтологией; оно поддерживает сохранение и извлечение онтологии в заданном пространстве имен.
Наряду с пространствами имен как таковыми хранилище бизнес-служб также вводит понятие области пространства имен. Область пространства имен определяет тип информации, которая хранится в заданном пространстве имен в системе. Например, пространство имен в области Схема содержит только классы и свойства, определяющие онтологию, и пространство имен Экземпляр - только отдельные представители. Область пространства имен позволяет применять защиту разных типов онтологий. Например, область Схема может быть доступна только в роли пользователя Инженер по знаниями, а область Экземпляр - в роли пользователя Динамический компоновщик. Наиболее часто встречающимся расширением базовой онтологии будет добавление новых утверждений, особенно на основе содержимого, новых типов ролей и каналов. Такие расширения будут добавляться в пространства имен, отличающиеся от пространства имен базовой онтологии.