论文部分内容阅读
应对日益复杂化的公共安全事件,仅仅依靠政府警务力量是不够的,而是需要许多社会组织的参与。这就要求公共安全系统能够按需动态的集成和整合各种社会信息资源,供警务部门决策指挥之用。面向服务计算的集成方式为实现跨组织的资源整合提供了技术支撑。为满足对社会信息资源的松耦合、动态集成需求,本文基于面向服务的体系结构,提出了一种信息资源汇聚机制以实现公共安全领域中异构信息资源的整合,并对该机制的关键技术点以及原型系统进行了研究。主要研究工作如下:
(1)提出了一种面向公共安全领域的信息资源汇聚机制。针对公共安全领域中信息资源集成和使用的问题,提出了一种信息资源汇聚机制。该机制首先利用Web服务技术对信息资源进行封装,实现信息资源的动态接入;然后引入聚类机制,将具有相同或相似功能的Web服务资源聚集到一起,通过聚类服务对它们进行管理,实现异构资源的透明访问;最后根据业务需求,将聚类服务中的Web服务资源按照一定逻辑关系组合起来,作为业务服务,便于用户使用。
(2)提出了一种基于WordNet词汇关系的服务聚类算法。为克服基于语义的服务匹配方法需要对服务进行语义标记的问题,提出了一种使用WordNet语义知识库进行服务匹配聚类的方法。该方法利用服务设计人员使用自然语言命名服务描述信息的特点,根据服务描述的命名单词在WordNet词汇库中的关系来计算服务功能的匹配程度,从而绕过了语义标记的问题。
(3)提出了一种支持转换关系的服务调用框架。针对聚类服务与不完全匹配的Web服务之间动态绑定的需求,在服务相似性分析基础上,引入服务转换关系,使用转换关系建立服务之间的关联,服务调用框架根据转换关系自动完成服务消息的转换,从而实现相似服务的动态调用。
(4)给出了一种可重用的服务组合模式。为重用业务过程,应用专家可以给聚类服务中的Web服务集设定特定的服务组合模式,发布成为业务服务,方便用户使用。服务组合模式以服务组合模板的形式进行定义,用户可以对其进行简单配置,并支持在运行时动态选择Web服务成员,具有一定的灵活性。
(5)结合对北京市公安局需求的调研,采用信息资源汇聚机制,设计并实现了警务资源汇聚平台的原型系统,通过公安局案件调查的例子展示了使用效果,并对信息资源汇聚机制进行了分析和评价。