NIEM 介紹文件

NIEM

NIEM 介紹文件

由 DBN 所撰寫
DBN's email



 1. 背景介紹

 

NIEM 是 National Information Exchange Model 的縮寫。它是一項以 XML 格式為基礎,並且專為企業級的資訊交換需求所設計的一套的標準。

 

 2. 使用 NIEM 的好處

 
  • 成熟的標準
    • 自 2007 年七月 NIEM 2.0 釋出以來,NIEM 已經將易用性大幅提昇。目前已有多個州政府、地區以及聯邦機構採用 NIEM。
  • 文件以及工具齊備
    • 在 NIEM.gov 網站上有提供 NIEM 的入門文件。該網站上也有許多 NIEM 的相關工具,可以幫助使用者開發或瀏覽 IEPD、XML Schema。
  • 提供訓練以及技術支援
    • NIEM 備有廣大的知識庫,可以解答眾多使用者的各種問題。除此之外,NIEM 還有免費的線上教學服務。
  • 在政府間的資訊分享行為中被廣泛利用
    • 許多美國政府機關,如 FBI、國土安全部,都會利用 NIEM 來互相分享資訊。

 3. NIEM 的核心概念

 
  • 資料元件(Data Components)
    • NIEM 的基本組成區塊。資料元件所代表的即是現實生活中的物件以及概念。各個不同的機構彼此交換訊息時,會把人、事、時、地、物等資訊切割成小區塊來處理。
  • 資訊交換套裝文件(Information Exchange Package Documentation)
    • 此概念通常以英文簡稱 IEPD。在 IEPD 中除了原本要交換的資料訊息之外,還會包涵該資料的架構、內容、以及其他資料交換的相關資訊。
  • NIEM 核心
    • NIEM 核心是一種全體共享,且為每個領域皆可理解的資料元件。這一類的元件一旦建立起來,通常不輕易修改,且資料大小上通常比一般資料元件要小。
  • 領域
    • NIEM 所描述的領域通常代表該機構所提供的服務、功能類型。
  • 興趣社群(Communities of Interest)
    • 興趣社群是泛指一群有共同目標或任務的使用者。這群使用者可以重新利用 NIEM 的資料元件來達成他們交換訊息的目的。
  • NIEM 的一致性
    • NIEM 有一套規則來約束使用者在實作 NIEM 時要符合一致性的標準。

 4. NIEM Schemas

 
  • NIEM Reference Schemas
  • Subset Schema
  • Support Schema
  • Extension Schema
  • Exchange Schema
  • Constraint Schema
  • Codelist Schema

 5. NIEM 相關工具

 
  • SSGT
  • IEPD Tool

 6. 參考來源