相關主題
商品描述
在大數據時代,數據信息在機器之間自動、高效、準確地交換共享是社會協作的重要形式和技術實現手段。面向跨層級、跨地域、跨系統、跨部門、跨業務的信息交換共享是世界各國信息化建設進程中面臨的難點。本書針對跨領域信息交換語義互操作問題,系統剖析了美國國家信息交換模型、日本多層互操作框架通用詞匯表、歐盟電子政務核心詞匯表等信息交換統一語義模型的組成、基本原理及應用方法,研究了跨領域信息交換體系架構,以及信息交換模型描述和校驗、信息交換建模等方法及關鍵技術,並結合美國海事信息共享環境介紹了跨領域信息交換實現方法。本書著重理論、技術與實踐的結合,內容實用、案例豐富、操作性強,可作為相關專業高年級本科生和研究生的教材,也可作為工程技術人員的參考書。
作者簡介
戴劍偉,教授,主要研究方向為數據工程、信息資源管理,出版《軍事信息管理》、《跨領域信息交換方法與技術》、《數據工程理論與技術》、《HLA仿真程序設計》、《達夢數據庫SQL指南》等5部專著。
目錄大綱
第1章 概述 1
1.1 跨領域信息交換的內涵 2
1.2 跨領域信息交換面臨的問題及解決方法 5
1.2.1 跨領域信息交換面臨的問題 5
1.2.2 跨領域信息交換實現的基本思路 6
1.2.3 跨領域信息交換實現方法 7
1.3 跨領域信息交換體系 15
1.3.1 跨領域信息交換體系結構 15
1.3.2 跨領域信息交換概念模型 17
1.3.3 跨領域信息交換的角色 18
1.3.4 跨領域信息交換的活動 19
1.3.5 跨領域信息交換平台 20
1.4 本章小結 24
第2章 跨領域信息交換技術體系 26
2.1 數據描述方法 27
2.1.1 數據參考模型 28
2.1.2 基於XML Schema的數據描述方法 34
2.1.3 基於JSON Schema的數據描述方法 44
2.2 面向服務的軟件架構 51
2.2.1 面向服務架構特點 52
2.2.2 SOAP Web Services 53
2.2.3 Restful Web Services 54
2.2.4 企業服務總線 56
2.3 跨領域信息交換安全技術 57
2.3.1 基於屬性的訪問控制(ABAC) 59
2.3.2 安全斷言標記語言(SAML) 61
2.3.3 擴展訪問控制標記語言(XACML) 63
2.4 本章小結 64
第3章 美國國家信息交換模型簡介 65
3.1 NIEM的產生及發展 66
3.2 NIEM的組成 68
3.2.1 技術架構 68
3.2.2 運用架構 70
3.2.3 管理架構 71
3.3 NIEM應用情況 71
3.3.1 民用方面 72
3.3.2 軍事應用方面 75
3.4 NIEM特點分析 76
3.4.1 開放的信息交換數據模型標準 77
3.4.2 工程化的信息交換解決方案 77
3.4.3 長效的信息交換管理機制 78
3.5 本章小結 78
第4章 美國國家信息交換模型體系架構 79
4.1 NIEM的基本原理 80
4.1.1 NIEM的基本概念 80
4.1.2 NIEM的構建思路 83
4.1.3 基於NIEM的信息交換實施過程 87
4.2 NIEM的結構 89
4.2.1 NIEM的邏輯結構 89
4.2.2 NIEM的物理結構 98
4.3 NIEM的管理體系 99
4.3.1 治理結構 99
4.3.2 主要管理活動 105
4.4 NIEM技術支持體系 108
4.4.1 輔助工具 108
4.4.2 培訓課程 109
4.4.3 技術幫助 110
4.5 本章小結 111
第5章 信息交換數據模型描述及其校驗方法 112
5.1 基本數據類型描述方法 113
5.1.1 簡單數據類型描述方法 115
5.1.2 限定描述方法 119
5.1.3 簡單內容複合數據類型描述方法 122
5.1.4 複雜內容複合數據類型描述方法 125
5.2 元素和屬性描述方法 128
5.2.1 元素描述方法 128
5.2.2 抽像元素和替代元素描述方法 132
5.2.3 代碼元素描述方法 133
5.2.4 表示元素描述方法 140
5.2.5 屬性描述方法 147
5.3 擴展數據類型描述方法 149
5.3.1 關聯類型描述方法 150
5.3.2 角色類型描述方法 155
5.3.3 元數據類型描述方法 161
5.3.4 增強類型描述方法 164
5.3.5 外部標準適配器數據類型描述方法 171
5.4 術語、命名空間描述方法 173
5.4.1 術語描述方法 173
5.4.2 命名空間描述方法 174
5.5 數據模型校驗方法 177
5.5.1 命名與設計規範 177
5.5.2 機器校驗方法 178
5.6 本章小結 181
第6章 信息交換建模方法 182
6.1 信息交換包文檔 183
6.1.1 信息交換包文檔組成 184
6.1.2 信息交換包元數據 191
6.2 信息交換建模過程 193
6.2.1 方案規劃 193
6.2.2 需求分析 196
6.2.3 映射與建模 198
6.2.4 構建與校驗 201
6.2.5 組裝與歸檔 209
6.2.6 發布與實現 210
6.3 信息交換建模工具與運用 211
6.3.1 信息交換建模工具 213
6.3.2 MagicDraw信息交換建模流程 214
6.3.3 Sparx EA信息交換建模流程 231
6.4 本章小結 237
第7章 信息交換實現框架 238
7.1 LEXS簡介 239
7.1.1 LEXS信息交換框架 239
7.1.2 LEXS信息共享環境 241
7.2 LEXS消息結構與格式 242
7.2.1 消息結構 242
7.2.2 消息格式 244
7.3 LEXS主要接口 247
7.3.1 信息發布接口 247
7.3.2 信息搜索與獲取接口 249
7.4 LEXS應用 266
7.4.1 信息交換建模 267
7.4.2 數據發布 271
7.4.3 數據搜索 274
7.4.4 數據處理與顯示 276
7.5 本章小結 280
第8章 日本多層互操作框架通用詞彙表及其應用 281
8.1 日本多層互操作框架通用詞彙表組成 282
8.2 通用詞彙表建模與描述方法 283
8.2.1 通用詞彙表建模方法 283
8.2.2 通用詞彙表描述方法 285
8.3 基於IMI通用詞彙表的信息交換實現方法 288
8.3.1 信息交換模型組成 288
8.3.2 IMI信息交換實現工具 295
8.3.3 IMI信息交換框架 297
8.4 本章小結 298
第9章 歐盟電子政務核心詞彙表及其應用 299
9.1 歐盟電子政務數據模型描述及構建方法 300
9.1.1 歐盟電子政務數據模型架構 300
9.1.2 歐盟電子政務數據模型描述方法 301
9.1.3 歐盟電子政務數據模型構建方法 303
9.2 歐盟電子政務核心詞彙表組成及應用情況 307
9.2.1 核心業務詞彙 307
9.2.2 核心準則和證據詞彙 309
9.2.3 核心位置詞彙 311
9.2.4 核心人員詞彙 313
9.2.5 核心公共機構詞彙 314
9.2.6 核心公共服務詞彙及應用規範 316
9.3 歐盟電子政務核心詞彙表應用方法 318
9.3.1 需求收集 319
9.3.2 信息建模 320
9.3.3 業務規則定義 323
9.3.4 語法綁定或創建新語法 324
9.3.5 數據模型映射與生成 328
9.4 本章小結 331
第10章 案例剖析:海事信息共享環境 332
10.1 背景 333
10.2 MISE組成結構及信息共享過程 335
10.2.1 MISE組成結構 335
10.2.2 信息共享過程 337
10.3 MISE體系框架 338
10.3.1 數據架構視圖 339
10.3.2 服務架構視圖 345
10.3.3 安全架構視圖 354
10.3.4 技術支持架構視圖 372
10.4 MISE服務調用方法 373
10.4.1 安全服務 373
10.4.2 數據發布服務 379
10.4.3 數據刪除服務 381
10.4.4 數據檢索服務 382
10.4.5 數據讀取服務 386
10.5 本章小結 388
第11章 附錄 389
11.1 NIEM 4.2核心數據模型的主要數據類型 390
11.1.1 活動相關數據類型 390
11.1.2 飛行器相關數據類型 393
11.1.3 時間相關數據類型 395
11.1.4 設備相關數據類型 396
11.1.5 文檔相關數據類型 397
11.1.6 設施相關數據類型 401
11.1.7 物品相關數據類型 402
11.1.8 組織機構相關數據類型 407
11.1.9 人員相關數據類型 409
11.1.10 地理位置相關數據類型 416
11.1.11 消息相關數據類型 422
11.1.12 元數據相關數據類型 424
11.1.13 機動車相關數據類型 425
11.1.14 船舶相關數據類型 427
11.1.15 武器相關數據類型 428
11.2 可信結構文檔舉例 428
11.3 SAML斷言舉例 432
11.4 縮略語 434
參考文獻 438