%0 Journal Article %T 利用关联规则挖掘的Web API组合模式发现 %A 乔帅 %A 唐兵 %A 唐明董 %A 夏艳敏 %A 曹步清 %J 中山大学学报(自然科学版) %D 2019 %X 摘要 通过组合不同的Web API快速开发新的应用,已成为一种流行的软件开发模式.以往的工作聚焦于调研具体Web API之间的可组合关系,但是对Web API组合模式的研究还很少见.本文为发现Web API生态系统中的API组合模式,提出了一种基于关联规则挖掘的方法—WACP,以回答什么功能属性的Web API常被组合开发新应用—这一问题.该方法利用了Web API上代表功能属性的标签以及历史的Web API组合关系,先将Web API的标签结合WordNet字典进行了同义词统一等预处理,然后使用基于FP-growth的Web API标签关联规则挖掘算法得到了不同Web API之间的标签关联规则.最后,对标签关联规则进行筛选得到强关联的标签关联规则,这些强关联规则在一定程度上反映了Web API的组合模式.通过使用从ProgrammableWeb获取的真实数据集进行实验,实验结果证明了本文所提方法的有效性 %K Web API %K 组合模式 %K 关联规则 %K 标签 %U http://xwxt.sict.ac.cn/CN/abstract/abstract5149.shtml