论文部分内容阅读
随着新的信息技术和网络技术的发展,突发事件与信息技术耦合,变得更加复杂,呈现出跨界、交互和不确定的特性,其发生频率和影响范围都出现迅速增长的态势。这种情况下,农业应急管理信息化面临最大的考验就是如何针对突发事件的即时需求,及时、准确、快速地进行应急组织,协同各部门和各主体做出应急响应和处理。而Web服务组合技术,作为一种资源整合的模式,其核心思想是通过有效地结合不同功能的Web服务资源来实现更强大的功能,进而解决更复杂的问题。因此,Web服务组合技术的研究和发展恰好与农业应急管理信息化建设的需求相契合,能够为新环境下的农业应急管理提供技术支持。然而,现有的Web服务组合方法通常采用预先定义完整的服务组合方案方式,难以适应在应急环境下用户需求的不明确性、执行过程中的不断演化性的特征。因此,需要充分考虑服务组合中和用户相关的柔性问题、和资源相关的柔性以及和服务所处情境相关的柔性问题,以提高服务组合的效率和适应性。本论文围绕服务组合生命周期中各个阶段的柔性需求,对服务组合的描述、服务组合的自动生成以及服务执行过程中的动态调整进行了研究,主要研究内容包括以下几个方面:(1)提出了一种基于目标和情境的服务本体模型(Goal Context based Ontology Web Language of Services, GC-OWL-S)。该模型从目标-情境-服务三元问题出发,对OWL-S本体进行了扩展和改进,使其不仅包含服务的基本属性还包含服务的需求目标标注和服务所依赖情境的属性,从而更好地刻画了服务的领域特性、功能特性和非功能特性,为正确和完备地描述组合服务和实现柔性服务奠定了基础。(2)针对用户需求的不确定性和情境的不断演变性,建立了服务组合的动态智能规划知识模型,并设计了相应的动态智能规划方法。该模型将服务生成问题转换为动态智能规划问题,采用两阶段的服务生成策略,按照用户目标逐步分解和情境信息匹配的方式构造一个满足用户偏好需求和情境约束的服务组合方案,实现服务组合自动化生成的同时也增强了服务组合的准确性和灵活性。(3)在充分分析了服务组合方案执行过程可能出现的异常行为的基础上,提出一种服务重定位、重规划、重建模的三层次动态调整机制,实现了服务组合方案的动态调整和优化,以在最大限度上保证服务组合方案在运行中的灵活性。(4)在以上研究基础上,设计了一个多层次应急决策系统框架,该框架涉及应急资源的服务化描述,应急行动方案的制定以及行动过程中的调整,同时也在应用层面上验证了上述方法的有效性和实用性。