迁移工作流系统危险因素探测与评估模型

来源 :山东大学 | 被引量 : 0次 | 上传用户:stbruce
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
迁移工作流是近年来工作流管理的一个新的研究方向。它将移动计算技术引入到传统工作流系统上,把工作流系统分为工作流引擎、工作位置和迁移实例三部分。迁移工作流很好的解决了传统工作流柔性与扩张性不足的问题,减少了数据传递和远程过程调用,提高了工作流系统适应动态环境的灵活性,因此特别适合需要传递大量数据和需要大量调用远程服务的分布式业务并发处理过程。迁移工作流为工作流技术提供了一个新的研究方向的同时,也给工作流管理系统带来了新的安全问题。迁移工作流系统中的安全问题大体上可以分为工作位置安全和迁移实例安全两个方面迁移实例的安全包括迁移实例迁移时的安全和运行时的安全。其中,运行时保护迁移实例不被恶意的主机攻击尤为重要。目前可采用的方法分为检测和预防两类,其中检测的方法较为被动,而预防的方法较为主动,但目前研究的较少,这也是本文的研究目标。人工免疫系统(AIS)是一种人工智能新方法,它是模拟生物免疫系统的功能、原理和模型来解决复杂问题的自适应系统,通过学习外界物质的自然防御机理的技术,提供噪声忍耐、自组织、自学习、记忆等进化学习机理,结合了分类器、神经网络和机器推理等的特点。其研究成果涉及的领域相当广泛,如模式识别、故障检测、自动控制及计算机安全等领域。人工免疫系统成为近年来的一个研究热点。基于以上研究背景,本文提出了迁移工作流系统危险因素的探测与评估模型,当迁移实例在当前位置运行时,可预先对下一工作位置进行检测,以判断其安全程度。探测模块由一个人工免疫体构成的agent作为安全前哨,使用否定选择算法建立工作位置所能执行的任务的执行特征抗体库,将危险因素定义为抗原,通过抗体和抗原的亲和力计算完成对危险因素的检测。评估模块主要是通过对抗原浓度以及抗原对迁移实例的影响系数的分析确定工作位置的危险程度。论文对免疫体进行了形式化描述,详细介绍了免疫体各功能模块的构造算法、检测过程及检测器更新机制,阐述了危险信号的定义以及亲和力和抗体浓度的计算方法,给出了工作位置危险系数的计算方法。最后通过仿真实验证明了系统有较高的免疫学习效率,较高的检测效率和较低的错误肯定率。
其他文献
与其他多物品拍卖方式相比,组合拍卖通过允许竞标组合从而能更精确地表达竞标者对竞标物品之间关联价值的真实需求。由于竞标组合的不可分割性,使得竞标者避免了由于关联价值物
无线传感器网络涉及许多个学科,知识相互交叠,随着传感器技术、微电子技术、嵌入式计算、分布式处理和无线通信等技术的极大进步成为当今世界IT领域备受关注的研究热点之一。
人类通过视觉识别文字,感知外界信息。人脸是人机交互中相当重要的因素,通过人脸我们可以判定许多信息。利用人脸特征进行身份验证又是最自然直接的手段,它具有直接、友好、方便
在金融领域,软件系统的集成测试通常会涉及到多个遗留系统间的交互,并且单个系统的业务逻辑不会频繁变动。如何在黑盒或灰盒的状态下对多个跨平台跨组织的系统进行有效测试是
随着高科技的飞速发展,全世界每天都有几十亿的人在使用手机、电脑和其他电子产品,产生了大量的海量数据。大数据从互联网向其他领域急速蔓延,各行各业都已经被数据给渗透,对
虚拟现实技术是一门前沿学科,它与计算机仿真学,环境艺术学等密切相关。在军事,经济,教育,生活等方面都有着广泛的应用和发展前景。本文研究的是机械表三维虚拟仿真与漫游,采用了3ds Max为场景建模工具,以Unity 3D引擎为虚拟现实开发平台,通过JavaScript脚本语言、动画控件进行交互控制,实现机械表仿真与漫游的目的,具有实用参考价值。本系统在实物机械表的基础上划分了具体的功能模块,通过机械
数据挖掘技术具有较高的有效性和良好的可操作性,被广泛应用于各个领域。近年来,基于数据挖掘技术的研究方法不断涌现:如基于决策树分类、统计分类、贝叶斯分类、神经网络等方法
随着计算机的迅速发展,软件复杂性逐渐增大,软件质量问题受到越来越多的关注。软件测试是保障软件质量的关键技术,研究表明测试通常占总的开发费用的50%,因此有效的软件测试
随着数据库技术的迅速发展以及数据库管理系统的广泛应用,各行各业积累了大量的历史数据,而这些激增的历史数据中往往隐藏着很多重要的信息。如何从历史数据中及时发现有用的
随着分布式计算技术的发展,Web服务已逐渐成为构造分布式计算平台的标准和现代企业的服务框架,其动态性、平台无关性、开放性以及松散耦合性等特点为信息系统之间的相互协作