发明名称 一种服务发现和组合装置
摘要 本发明涉及一种服务发现和组合装置,其特征在于:它包括客户端、服务器和数据库,其中客户端包括服务库管理模块访问接口和语义库管理模块访问接口,服务器包括服务库管理模块和语义库管理模块;数据库包括语义库、本体库和服务库,语义库用于存储带有语义信息的服务,本体库对本体概念进行定义和描述,服务库用于存储不带有语义信息的服务;服务库管理模块包括用户管理模块、服务管理模块,语义库管理模块包括服务搜索模块、本体管理模块和语义标注模块;本发明的装置和算法可广泛用于某特定领域内的企业内部或企业之间,可以帮助企业管理发布的服务信息,但是又不同于UDDI方案,本发明提供了服务组合的实现,使得用户可以高效地、快速地进行信息系统集成的开发工作。
申请公布号 CN101634994B 申请公布日期 2011.10.05
申请号 CN200910091698.1 申请日期 2009.08.28
申请人 北京大学 发明人 李伟平;褚伟杰
分类号 G06F17/30(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京纪凯知识产权代理有限公司 11245 代理人 徐宁;关畅
主权项 一种服务发现和组合装置,其特征在于:它包括客户端、服务器和数据库,其中所述客户端包括服务库管理模块访问接口和语义库管理模块访问接口,所述服务器包括服务库管理模块和语义库管理模块;所述数据库包括语义库、本体库和服务库,所述语义库用于存储带有语义信息的服务,所述本体库对本体概念进行定义和描述,所述服务库用于存储不带有语义信息的服务;所述服务库管理模块包括用户管理模块、服务管理模块,所述语义库管理模块包括服务搜索模块、本体管理模块和语义标注模块;所述用户管理模块对用户的注册和登录进行管理;所述服务管理模块根据所述服务库管理模块访问接口输入的信息,在所述服务库中查询目标服务、注册服务、对服务的注册信息进行修改或删除;所述服务搜索模块接受所述语义库管理模块访问接口输入的服务查询条件,通过服务发现算法向所述客户端返回满足所述服务查询条件的服务;当所述服务库中的服务不能满足所述服务查询条件时,所述服务搜索模块通过服务组合算法结合所述本体管理模块中的本体推理功能,对所述服务库中的服务进行组合,将服务组合结果返回所述客户端;所述本体管理模块提取所述语义库中经过语义标注的服务的语义信息,根据所述查询条件产生本体概念供所述服务搜索模块调用,并维护与更新所述本体库中的现有本体;所述语义标注模块通过所述本体库中定义的本体概念,对所述服务库中的服务进行语义标注。
地址 100871 北京市海淀区颐和园路5号北京大学软件与微电子学院