元數據註冊系統

元數據註冊系統（Metadata registry），又稱為元數據註冊庫，是指在一家組織機構當中，用來採取某種受控方法，存儲和維護元數據定義的中樞部位。

## 元數據註冊系統之用途

在一家組織機構內部或一群組織機構內部，每當必須協調一致地使用數據的時候，就會需要元數據註冊系統。關於這些情況的例子包括：

- 那些採用諸如XML, Web Services或EDI之類的結構來傳送數據的組織機構。
- 那些需要數據定義隨著時間的推移，在不同組織機構或過程之間保持協調一致的組織機構，例如正在構建數據倉庫的組織機構。
- 那些正在試圖打破陷入應用程式或私有文件格式重圍之中的資訊孤島的組織機構。

任何元數據管理項目章程之核心就是，與利益相關方之間建立信任關係以及由合適的參與方對定義和結構加以審核和批准的過程。

## 元數據註冊系統的共同特徵

元數據註冊系統通常具有下列特徵：

- 元數據註冊系統屬於保護區，只有經過批准的人員才能對其作出變更。
- 元數據註冊系統存儲的是數據元，而後者之中則進而包括語義和表達形式。
- 元數據註冊系統的語義區之中包含的是具有精確定義的數據元的含義。
- 元數據註冊系統的表達區之中定義的是如何採用某種特定的格式來表達數據，比如採用某種資料庫，或者採用諸如XML之類的某種結構化文件格式。

## 語義與系統特異性約束之間的明確分離

元數據註冊系統用於存儲語義（數據元的含義）和系統特異性約束（比如，字串的最大長度），因而重要的一點就是，要確定出究竟是那些系統施加的這些約束並對這些資訊加以記錄。例如，字串的最大長度不應當改變數據元的含義。

國際標準化組織（International Organization for Standardization，ISO）已經頒布了稱為ISO/IEC 11179的元數據註冊系統標準以及ISO15000-3和ISO15000-4 ebXML註冊系統與存儲庫 (英文：ebXML registry and repository，regrep) EbXML RegRep。

## 元數據註冊系統角色

元數據註冊系統往往是由某家組織機構的數據架構師或數據建模團隊來負責建立和管理的。

另外，還往往把數據元指派給數據管理員或數據管理團隊，由他們負責具體數據元的維護工作。

## 元數據要素工作流程

元數據註冊系統往往都備有正式的數據元提交、批准和發布批准過程。在每個數據元發布之前，都應當得到數據管理團隊的認可，並且經過了審核。在發布之後，就應當採用變更控制過程。

## 元數據導航、搜索及發布

元數據註冊系統往往結構龐大而又錯綜複雜，因而常常需要導航、可視化和搜索工具。層級結構式查閱工具常常是元數據註冊系統之中的一個基本的組成部分。元數據發布旨在向人員及其他系統提供數據元定義和結構。

## 公共元數據註冊系統範例

- Apelon醫學註冊系統（Apelon Medical Registry）
- 澳大利亞衛生與福利研究院（Australian Institute of Health and Welfare）METeOR元數據註冊系統
- 都柏林核心元數據註冊系統（Dublin Core Metadata Registry）
- 癌症數據標準儲存庫（Cancer Data Standards Repository，caDSR）
- 全球司法XML數據模型（Global Justice XML Data Model，GJXDM)
- 明尼蘇達州教育部元數據註冊系統 (K-12數據)
- 明尼蘇達州稅務部數據註冊系統 (房地產交易)
- 美國國家資訊交換模型（National Information Exchange Model）
- 美國國家科學數字圖書館（National Science Digital Library，NSDL)元數據註冊系統
- 美國國家標準及技術研究所HL7/HIMSS/IHE ebXML註冊系統（NIST ebXML Registry for HL7 / HIMSS / IHE）
- 美國國防部元數據註冊系統（Department of Defense Metadata Registry） (需要註冊)
- 美國環境保護署（Environmental Protection Agency） - 環境數據註冊庫（Environmental Data Registry）

## 元數據註冊系統廠商/解決方案

- Data Advantage Group MetaCenter
- Data Foundations Metadata Registry
- InfoLibrarian Metadata Integration Framework
- Masai Technologies M:GRID
- SAS Metadata Repository
- The Society of Motion Picture and Television Engineers Metadata Dictionary; Registry of Metadata Element Descriptions
- freebXML Registry, A royalty-free open source project implementing OASIS ebXML RegRep standard
- Wellfeet Software's WellGEO RegREP product provides an integrated Registry and Repository specialized for Geographical Information (GI) managament

## 參見

- 受控詞表
- 數據字典
- 數據元
- 領域特異性語言（DSL）
- 領域特異性建模（DSM）
- ebXML RegRep（ebXML Registry and Repository，ebXML註冊系統與儲存庫）
- 全球司法XML數據模型 (Global Justice XML Data Model，GJXDM或Global JXDM)
- ISO/IEC 11179
- ISO 15000
- 元對象設施（Meta-Object Facility，MOF）
- 元數據
- 元數據發布
- 元建模
- 模型轉換語言（Model Transformation Language，MTL）
- 基於模型的測試（MBT）
- 模型驅動式工程設計
- 全國資訊交換模型（National Information Exchange Model，NIEM）
- 對象約束語言（Object Constraint Language，OCL）
- 本體論 (電腦科學)
- 查詢/視圖/轉換（Queries/Views/Transformation，QVT）
- 可視自動化模型轉換（VIsual Automated model TRAnsformation，VIATRA）
- XML元數據交換（XML Metadata Interchange，XMI）

## 參考文獻

歷屆元數據註冊系統開放論壇（英文：Open Forums on Metadata Registries，按舉辦日期倒序排列）：

- 10th International Forum on Metadata Registries (2007 - NYC,USA)
- 9th International Forum on Metadata Registries (2006 - Kobe, Japan)
- 8th International Forum on Metadata Registries (2005 - Berlin, Germany)
- 7th International Forum on Metadata Registries (2004 - Xian, China)