基于时态逻辑的迁移实例运行时安全研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:dingjk3883085
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
迁移工作流是将移动Agent技术引入传统的工作流管理系统而得到的一种新的计算模式,是近年来工作流管理研究的一个新方向,具有很好的应用前景.在基于移动计算范型的迁移工作流管理系统中,迁移实例(MigratingInstance,MI)是任务的执行主体。它由工作流引擎生成,可以在工作位置之间迁移,并利用工作位置提供的本地资源和本地服务执行所携带的任务,在当前工作位置不能满足其执行任务的需求时,可以迁移到另一个能满足其要求的工作位置上继续执行。通过利用代码在网络节点间自主搜集和处理信息,移动Agent技术具有减少网络流量、适合于移动用户、有利于数据集成、具有并行机制等优点。基于移动Agent技术实现的迁移工作流系统可以在一定的程度上解决传统工作流系统目前在性能及应用上的不足.但以移动Agent为范型构造的迁移实例所具有的可迁移性带来的安全隐患也为迁移工作流系统安全提出了更大的挑战。因此,建立相应的安全机制以尽量减少安全隐患,成为迫切需要解决的问题。在迁移工作流系统中,由于迁移实例的迁移所引发的安全问题可分为工作位置安全问题和迁移实例安全问题两类。其中,迁移实例的运行时安全保护技术是目前研究的热点和难点。在迁移工作流系统中,作为任务执行体的迁移实例无论是在迁移过程中还是在异地工作位置上的执行过程中都存在着代码、数据及状态被窃取或篡改的安全威胁。基于以上研究背景,本文主要研究了迁移实例安全问题。分析了现有的迁移实例安全保护技术,建立了迁移实例业务过程中任务依赖和迁移实例生命周期的Petri网模型,研究了迁移实例运行过程中状态、事件、行为之间存在的时态逻辑约束规范:在此基础上,提出了一种基于LTL和AOP技术(AspectJ)的迁移实例运行时安全检测方案,并进一步构造了迁移实例运行时安全监控框架。运用该安全监控机制,迁移实例在运行过程中可自动检测出针对自身代码、数据或状态的篡改行为,实时上报迁移工作流管理引擎,针对不同情况,迁移实例可以自主采取应急动作,也可在迁移工作流管理引擎的指示下执行相应动作。该方法不仅提高了迁移工作流管理系统的安全性,还可通过状态、事件、行为的发生序列,还原程序的运行踪迹,进一步增强了迁移实例运行过程的可追踪性。由于目前迁移工作流技术尚未成熟,其管理、通信机制、迁移以及安全等诸多方面需要进一步研究。随着研究的不断深入,迁移工作流管理系统的安全性问题也将逐步得到解决。
其他文献
随着网格技术与Web服务的结合,新型的企业应用系统将更多的参照新的技术标准,特别是以GT4为代表的网格构造套件更多的被应用在构造企业网格中。虽然网格与Web服务已经成功的
随着快速测序技术的发展,基因组重组排序已经成为计算生物学的一个重要研究领域。其研究的目标是寻找最短的重组操作序列,将一种基因组转变为另一种基因组。基于分子生物学家
近年来,机器人在军工产业、工业生产上的应用越来越广泛,很多科研人员投入大量的精力去研究它,让它更加满足人们的各种技术需求。在实时环境中,机器人进行路径规划时是否遇到
平安城市综合性信息平台是一个集成化、多功能、综合性的治安防控处理一体化信息平台。当前平安城市建设已经成为城市基础建设的重要组成部分,信息技术成为支撑平安城市创建
视觉是人类获取信息的一个重要来源。科学研究表明,人类所获取的信息中,四分之三以上的信息是视觉图像信息。同时,随时技术的发展,视频类的信息越来越多,能够理解视频中的内
本文论述了采用了数据库应用技术,设计和开发的一个体育课程管理系统。该系统包括:体育课程的选修,学生体育课程成绩的管理,体育课程的编排,体育课程课表的查看,体育课程安排的查询
随着在线结构化数据库的出现,与日俱增的要求大规模的信息集成,对于不同的领域,网络上存在着大量的并且不断更新的数据资源。那么,要有效地,系统地访问这些数据就需要处理庞
随着信息技术的发展,全球范围Internet应用的普及,计算机网络越来越多的服务于人们的生产和生活,同时也给信息行业带来很多新的挑战。在众多的网络攻击事件中,由内部人员发起
视频监控技术由于检测区域大、系统设置灵活等优点,已成为智能交通系统领域的一个研究热点。针对智能交通系统中的关键技术,研究了基于固定焦距的运动车辆提取算法。针对运动
近几年来对等网络(即P2P网络)得到了飞速发展,它将Internet边缘节点的资源收集起来,提供强大的计算和存储能力。P2P的发展,改变了Internet的共享行为。在分布计算、协同工作、搜