基于NEI的免疫自学习Web服务突现方法研究*
2014-01-24郭兰兰陈翔涛
计算机工程与科学 2014年4期
郭兰兰,王 辉,陈翔涛
(河南科技大学电子信息工程学院,河南 洛阳 471023)
基于NEI的免疫自学习Web服务突现方法研究*
郭兰兰,王 辉,陈翔涛
(河南科技大学电子信息工程学院,河南 洛阳 471023)
针对复杂任务的Web服务组合问题,借鉴生物神经内分泌免疫(NEI)系统的突现和自学习机制,提出了一种免疫自学习服务突现方法。移动Agent设计为具有免疫行为的生物实体,并代理Web服务。突现的服务组合是生物实体Agent通过亲合力匹配算法形成的突现实体网络提供的,并且能够动态地调整其内部的服务。采用免疫原理和自学习机制,将亲和力匹配形成的服务组合视为抗体进行记忆。当再次遇到相同或相似服务请求时,将直接进行二次应答或对抗体库中的抗体进行修正组合,形成新的中间抗体,从而更加快速且节省能量地完成服务响应。实验表明,该方法能够自组织地完成服务的动态组合、自主学习和管理等工作,而且可以提高响应速度和服务效率。
Web服务组合;语义Web服务;突现;亲和力匹配;免疫学习
1 引言
Internet技术的飞速发展,使得面向服务的体系结构SOA(Service-Oriented Architecture)正逐渐成为一种新的应用开发模式。近年来,国内外研究者纷纷参与到SOA技术的研究中并达成共识:将服务作为向用户所提供的基本单位,通过匹配用户需求与服务本身的功能,对服务资源池中合适的服务进行重用、组合和验证,构成“按需服务”的松耦合网络应用,是SOA从概念走向应用的关键。
服务组合的理论、方法和技术作为实现SOA的核心技术,受到软件理论、软件工程、人工智能以及中间件与应用集成等多个领域研究工作的影响和推动,目前己取得了一些有价值的研究成果。……
登录APP查看全文
