이름 공간은 이름 또는 기술 조건을 채우는 요약 컨테이너입니다.
이름 공간은 실제 아티팩트를 나타냅니다. 이름 공간은 데이터를 표준화하고 재사용하는 데 매우 유용한 도구입니다.
일반적으로 이름 공간의 이름에는 하나의 의미만 있어야 합니다. 즉 둘 이상의 항목은 같은 이름을 공유할 수 없습니다. 적용되는 이름 공간에 따라 유효한 이름 의미를 변경할 수 있으므로 이름 공간을 컨텍스트라고도 합니다. 이름은 개념 및 오브젝트를 표시할 수 있습니다.
또한 이름 공간은 ID 컨텍스트이기도 합니다. 이름 공간에 정의된 ID는 이름 공간과 연관됩니다. ID는 여러 이름 공간에서 정의할 수 있습니다. 하나의 이름 공간에 있는 ID 의미는 다른 이름 공간에서 갖는 의미와 완전히 다릅니다. 따라서 이름 공간은 기존 ID가 다른 이름 공간과 연관되므로 이러한 기존 ID와 중복되지 않도록 새 도메인을 사용하여 ID를 정의합니다.
이름 공간의 유형은 다음과 같습니다.
이름 공간에 대한 추가 정보
비즈니스 서비스 저장소는 RDF 기반 온톨로지를 관리하는 메타데이터 저장영역 시스템입니다. 비즈니스 서비스 저장소는 하나의 온톨로지로 제한되지 않으므로 주어진 이름 공간에서 저장영역 및 온톨로지 검색을 지원합니다.
기본 이름 공간 파티셔닝 외에도 비즈니스 서비스 저장소는 이름 공간 범위 개념을 추가합니다. 이름 공간 범위는 시스템의 특정 이름 공간에서 저장할 수 있는 정보 유형을 판별합니다. 예를 들어, "인스턴스" 범위의 이름 공간에는 개인만 포함되는 반면, "스키마" 범위의 이름 공간에는 온톨로지를 정의하는 클래스와 특성이 포함됩니다. 이름 공간 범위를 사용하면 여러 유형의 온톨로지에 보안을 적용할 수 있습니다. 예를 들어, 인스턴스 범위는 동적 어셈블러 역할의 사용자로 제한되는 반면, 스키마 범위는 지식 엔지니어 역할의 사용자로 제한될 수 있습니다. 가장 일반적인 기본 온톨로지 확장은 새 가정검증, 특히 컨텐츠 기반 가정검증, 새 역할 유형 및 새 채널 유형에 추가됩니다. 이러한 확장은 코어 온톨로지 이름 공간이 아닌 이름 공간에서 생성됩니다.