APP下载

基于GAT2VEC 的Web 服务分类方法*

2021-02-25刘建勋曹步清曹应成

软件学报 2021年12期
关键词:分类结构服务

肖 勇,刘建勋,胡 蓉,曹步清,曹应成

1(服务计算与软件服务新技术湖南省重点实验室(湖南科技大学),湖南 湘潭 411201)

2(湖南科技大学 计算机科学与工程学院,湖南 湘潭 411201)

Web 服务因其跨语言、跨平台、松散耦合、基于开放式标准等特点,成为SOA(service-oriented architecture)的主流实现技术.随着SOA 架构和Web 服务相关标准的日趋成熟,网络上可用的Web 服务越来越多.例如:截止到2020 年3 月20 日,ProgrammableWeb 网站上已经发布了7 961 个Mashup 和23 368 个Web API;而当开发人员希望检索与消息传递相关的Mashup 时,ProgrammableWeb 的搜索引擎将返回1 695 个搜索结果.因此,在大量服务中快速、准确地发现和选择所需要的服务,成为服务计算领域的关键问题之一.通常情况下,Web 服务缺少规范的形式化的描述模型,如Web 服务的描述文本内容过少、描述语言不规范等.前者使得服务缺乏足够有效信息,难以被用户发现;后者使得服务描述随意性较大,可能导致相同的服务描述不一,而不同的服务却描述相似,进一步增加了服务查找和发现的难度[1].目前,该问题已引起了众多研究者的注意[2].其中,如何通过自动服务分类减少服务匹配过程中的候选服务数量,以提高服务查找和服务发现的准确性和效率,已成为了近年来的研究重点.

目前,关于Web 服务分类的研究主要以基于功能语义的服务分类方法为主.例如:Crosso 等人[3]将WSDL (Web service description language)中的元素进行分割去除停用词后,归至词根,然后利用不同的分类算法进行分类.Katakis 等人[4]考虑了Web 服务的文本描述和语义标注,解决了Web 服务在其应用领域的……

登录APP查看全文

猜你喜欢

分类结构服务
《形而上学》△卷的结构和位置
分类算一算
论结构
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
教你一招:数的分类
招行30年:从“满意服务”到“感动服务”
论《日出》的结构
创新治理结构促进中小企业持续成长