会议专题

基于消息日志的Web服务接口业务协议挖掘

Web服务接口的业务协议描述了Web服务的外部行为,对于Web服务的复用具有重要意义,可以作为服务发现、组合、验证和运行期可信保障等方面的重要基础。 目前,已有一些工作研究了Web服务的协议发现问题,即从Web服务的调用消息日志中挖掘Web服务接口的业务协议,然而已有的方法主要关注服务的控制流约束,而忽略了数据流约束以及数据流和控制流的相互约束。针对这一问题,本文研究了如何从Web服务的调用日志中自动挖掘Web服务接口,并侧重综合考虑Web服务的数据流和控制流。首先,本文扩展了传统Petri网提出了一种增加了数据流描述的Web服务接口模型——BPN模型。在此基础上,本文进一步提出了一种自动化的挖掘算法,可以从Web服务调用消息记录中合成Web服务的BPN表示。最后,我们通过仿真试验验证了本文方法的有效性,结果表明本文提出的挖掘算法是正确有效的.

Web服务 业务协议 协议挖掘 挖掘算法 Petri网

李翔 怀进鹏 刘旭东 孙海龙

北京航空航天大学计算机学院,北京 100191

国内会议

中国计算机学会全国软件与应用学术会议(NASAC2009)

沈阳

中文

169-180

2009-09-22(万方平台首次上网日期,不代表论文的发表时间)