跨领域信息交换方法与技术pdf下载pdf下载

跨领域信息交换方法与技术百度网盘pdf下载

作者:
简介:本篇主要提供跨领域信息交换方法与技术pdf下载
出版社:电子工业出版社
出版时间:2020-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

在大数据时代,数据信息在机器之间自动、高效、准确地交换共享是社会协作的重要形式和技术实现手段。面向跨层级、跨地域、跨系统、跨部门、跨业务的信息交换共享是世界各国信息化建设进程中面临的难点。本书针对跨领域信息交换语义互操作问题,系统剖析了美国国家信息交换模型、日本多层互操作框架通用词汇表、欧盟电子政务核心词汇表等信息交换统一语义模型的组成、基本原理及应用方法,研究了跨领域信息交换体系架构,以及信息交换模型描述和校验、信息交换建模等方法及关键技术,并结合美国海事信息共享环境介绍了跨领域信息交换实现方法。本书着重理论、技术与实践的结合,内容实用、案例丰富、操作性强,可作为相关专业高年级本科生和研究生的教材,也可作为工程技术人员的参考书。

作者简介

戴剑伟,教授,主要研究方向为数据工程、信息资源管理,出版《军事信息管理》、《跨领域信息交换方法与技术》、《数据工程理论与技术》、《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

前言/序言

第一版序言

当今时代是利用信息和信息技术精确调控物质和能量的时代。云计算、物联网、移动互联网把越来越多的人和物接入网络,智慧交通、智慧医疗、智慧社区、智慧城市都慢慢向我们走来。然而,受信息技术发展阶段限制和需求多样性影响,现有诸多信息系统都独自构建、独立运维,数据重复采集、内容一致性差,系统之间难以互联互通,“信息烟囱”或“数据孤岛”现象依然存在。

智慧化最基本的特征是信息系统之间不仅能互联互通,还要互操作。实现信息系统互操作的一种基本方法是构建普遍的、通用的信息交换模型,用这个信息交换模型确定信息的结构和它在语义级别上代表的含义。学术界试图采用语义网来解决信息系统之间的互操作问题。但世界之大,各种概念及概念之间的关系难以穷尽,很难构建一个完备的语义本体。另一种基本方法是建立信息系统相互理解和认知的标准交换语言。美国为解决政府部门间信息交换而构建的国家信息交换模型(NIEM),就是建立标准交换语言的成功实践,取得了较好成效。该模型通过把各业务领域普遍应用的时间(When)、地点(Where)、人物(Who)、事件(What)等进行语义和语法统一,各业务领域在此基础上按需扩展,并以开放性、扩展性的语言来表示,形成信息系统相互理解和认识的“五线谱”。在实施信息交换时,各业务领域参照这个“五线谱”,建立双方都能理解的、描述所交换数据格式的交换模型,以更加简洁的方式实现了信息交换中的语义表征。这种方法的最大优点就是不必整合数据库,也不需要修改已有信息系统。

戴剑伟、冯勤群、张海粟等同志长期从事信息交换方面的研究。本书对跨领域信息交换的原理、NIEM的技术方法进行了深入浅出的剖析,体现了作者对NIEM的理解和应用经验。我相信,本书的出版对我国跨领域信息交换理论研究和工程建设具有有益的推动作用。

李德毅

中国工程院院士

2014年10月于北京


序言

人类自从有分工协作以来,就离不开信息交换。在农业时代和工业时代,人类通过语言或文字的形式交换生产活动中分工协作所需的信息。随着信息时代的来临,信息系统成为人类生产活动必不可少的工具,渗透到各领域。但信息系统之间的分工协作无法通过自然语言或文字交换的形式实现,而需要高效、准确的互操作作为支撑。

跨领域信息交换是目前最复杂的信息交换。它支持分布在广域网络中的大量信息系统互换数据、互相操作,以完成复杂的协同任务。跨领域信息交换可以采用点对点的方式,但是存在扩展困难、灵活性不够的问题,面对日益繁杂的信息交换需求,在实践中存在诸多困难。与之相对,可以采用统一的信息交换模型标准,实现“一次转换,处处交换”。美国国家信息交换模型(NIEM)是这类信息交换模型的典型代表。

2014年出版的《跨领域信息交换方法与技术(第一版)》是国内首部跨领域信息交换研究著作。戴剑伟教授团队在书中详尽地阐述了跨领域信息交换的原理,分享了对NIEM全面和深入的研究成果。过去6年,戴教授团队坚持跨领域信息交换研究,并将最新研究成果整理再版,以飨读者。

跨领域信息交换是一个复杂的系统工程,戴教授团队钻研多年,其成果对中国国家信息交换模型建设具有重要的指导意义。值此专著再版之际,我向戴教授及其团队在信息交换领域做出的贡献致以由衷的感谢,并向信息交换领域的研究者与实践者隆重推荐此书。

王鹏达

中国电科云总经理

2020年6月于北京


前言

信息可以在时间和空间上实现最大限度的共享,是其区别于物质和能量的重要特征,信息共享范围越大,其利用率越高,它的价值和作用体现得越明显。

随着信息技术渗透到人类社会活动的各领域,各行各业广泛应用信息系统来提高生产、管理和服务效率。但由于社会分工和组织管理等因素,不可避免地存在“数据孤岛”现象。从经济、社会领域看,“数据孤岛”难以适应经济、社会发展对跨部门、跨地区、跨层级信息联动的深层次需求,难以适应宏观调控、社会管理和公共服务对政府业务协同的现实需求;从军事领域看,“数据孤岛”难以适应联合作战对军兵种信息共享、获取信息优势的基本需求,难以适应联合作战对军兵种协同、军地协同的客观需求。从国家总体安全看,“数据孤岛”难以满足国家应对生物安全、经济安全、生态安全、信息安全等非传统安全威胁对一体化大情报信息体系的迫切需要,难以适应预防和应对重大安全事件联防、联控、联动机制建设的现实需要。

近年来,我国就加快信息系统整合、数据共享作出了一系列部署,明确要求破除“数据孤岛”,实施“互联网+政务服务”,大力推进信息共享,推动跨部门业务流、数据流的整合再造,在电子商务、征信体系、并联审批、城市应急指挥、社会保障等业务应用中,进行了跨领域信息交换应用实践,对促进政府科学决策、提升监管能力、优化政务服务水平等发挥了重要作用。但受管理体系条块分割、法律法规相对滞后、标准规范不够完善等客观因素的影响,我国信息化建设特别是数据体系建设,仍然存在信息资源孤立、业务协同困难、系统重复建设等问题。信息共享内容有限,信息共享覆盖面窄,信息交换实施困难,成为制约我国信息化建设的主要瓶颈。打通“数据孤岛”,实现信息按需共享,将是我国今后一段时期内信息化建设的重要内容。

美国政府在“9?11”事件之后,深切体会到有效的信息共享对国家安全的重要性。为解决不同政府部门之间的信息共享问题,美国国土安全部和司法部共同发起,并联合其他政府部门提出了国家信息交换模型(National Information Exchange Model,NIEM),从国家层面提出了一个能被各级政府部门理解的数据模型标准,并建立了技术、运用和管理的完整体系,能有效促进跨领域信息共享的实施,为解决“数据孤岛”问题提供了可行的思路。经不断完善和推广应用,NIEM目前已成为美国司法、公共安全、应急和灾难管理、情报和国土安全等领域之间,以及领域内不同层次之间共享关键信息的有效手段。日本、欧盟、北约等国家和国际组织为了提高信息系统的互操作性、促进数据的交换共享、充分发挥数据的价值,也开展了相应的信息交换模型建设及应用。世界发达国家和国际组织信息交换模型建设对解决我国跨领域信息交换难题,具有重要的参考和借鉴价值。

在疫情期间,笔者深刻体会到高效、可靠的信息共享对政府机构应急决策和管理的重要性,联系到国家治理体系和治理能力现代化建设对跨领域信息交换共享体系建设的迫切需求,我们再次系统、深入地研究了跨领域信息交换理论和技术,对2014年10月出版的《跨领域信息交换方法与技术(第一版)》进行了修订完善。一是对跨领域信息交换面临的问题及解决办法进行了更加深入的剖析,深化了对跨领域信息交换基本原理的研究;二是对NIEM的发展历程、应用情况、体系架构、工作原理进行了更加详细的阐述;三是增加了信息交换数据模型描述及校验方法的解读,补充了大量示例;四是增加了对日本多层互操作框架通用词汇表和欧盟电子政务核心词汇表的介绍,较详细地阐述了它们的组成、描述方法及应用方法。

全书共11章。第1章概述,阐述跨领域信息交换的相关概念,分析跨领域信息交换存在的问题及解决思路,研究跨领域信息交换体系的组成。第2章跨领域信息交换技术体系,主要从数据描述方法、面向服务的软件架构、跨领域信息交换安全技术3个方面,研究跨领域信息交换相关技术的原理及应用。第3章美国国家信息交换模型简介,介绍NIEM的发展、作用、主要组成和应用,总结NIEM的主要特点。第4章美国国家信息交换模型体系架构,分析NIEM运用的基本原理,介绍NIEM数据模型组成、管理体系和技术支持体系。第5章信息交换数据模型描述及其校验方法,重点介绍基本数据类型、扩展数据类型、术语与命名空间等的形式化描述方法,以及数据模型的校验方法。第6章信息交换建模方法,重点介绍信息交换包文档组成及元数据、信息交换建模过程,并以NoMagic公司的MagicDraw、Sparx Systems公司的Sparx EA建模工具为例,介绍基于NIEM的信息交换建模的方法。第7章信息交换实现框架,介绍LEXS消息框架的主要功能,以海事态势报告为例,运用LEXS消息框架实现海事态势报告的发布、检索、显示和处理。第8章日本多层互操作框架通用词汇表及其应用,详细介绍日本多层互操作框架通用词汇表的组成、描述方法,以及基于IMI通用词汇表的信息交换实现方法。第9章欧盟电子政务核心词汇表及其应用,详细介绍欧盟电子政务数据模型描述及构建方法、电子政务核心词汇表的组成、应用情况及应用方法。第10章案例剖析,以海事信息共享环境为例,详细介绍海事信息共享环境的体系结构、工作原理和服务调用方法。第11章附录,列举了NIEM 4.2核心数据模型的主要数据类型及关系,并举例说明了可信结构文档和SAML断言的内容和格式。

在本书编写过程中,我们借鉴和采用了NIEM、美国海事信息共享环境、美国信息共享环境、日本多层互操作框架通用词汇表和欧盟电子政务核心词汇表等项目的研究成果,还得到了CIO时代学院姚乐院长、中国航空综合技术研究所潘华研究员、中国电子科技集团公司第二十八研究所严红研究员、电科云科技有限公司王鹏达总经理及创新实验室副主任戴永恒博士、中电太极(集团)有限公司贾宏研究员、中国电子科技集团公司电子科学研究院张岱高级工程师、广东数字政府研究院赵大航高级研究员、东北石油大学袁满教授等专家的大力支持和帮助,在此一并表示诚挚的谢意。特别感谢冯勤群副教授在《跨领域信息交换方法与技术(第一版)》中所做的大量工作,以及硕士研究生丁麒麟、付清涛在第8章、第9章撰写中所做的工作。

由于作者水平有限,书中难免存在错误与不妥之处,敬请读者不吝批评指正。欢迎读者通过电子邮件djw@sohu.com或者zhanghaisu@nudt.edu.cn,随时与我们交流。

作 者

2020年3月