针对 WAP不同于有线 Internet的特点研究新的信息获取模式具有重要的意义 .本文在对比分析 PUSH和PUL L 两种信息获取模式的基础上 ,提出了更有效的 PU SH/ PU L L 集成应用模式 ,详细阐述了 WAP针对 PUSH定义的实体、相关协议及其实体...针对 WAP不同于有线 Internet的特点研究新的信息获取模式具有重要的意义 .本文在对比分析 PUSH和PUL L 两种信息获取模式的基础上 ,提出了更有效的 PU SH/ PU L L 集成应用模式 ,详细阐述了 WAP针对 PUSH定义的实体、相关协议及其实体分布体系 ,重点探讨了 PUSH机制的实现方法 .本文所提出的集成应用思想 ,通过最后给出的展开更多
As the popularity of open source projects,the volume of incoming pull requests is too large,which puts heavy burden on integrators who are responsible for accepting or rejecting pull requests.An accepted pull request ...As the popularity of open source projects,the volume of incoming pull requests is too large,which puts heavy burden on integrators who are responsible for accepting or rejecting pull requests.An accepted pull request prediction approach can help integrators by allowing them either to enforce an immediate rejection of code changes or allocate more resources to overcome the deficiency.In this paper,an approach CTCPPre is proposed to predict the accepted pull requests in GitHub.CTCPPre mainly considers code features of modified changes,text features of pull requests’description,contributor features of developers’previous behaviors,and project features of development environment.The effectiveness of CTCPPre on 28 projects containing 221096 pull requests is evaluated.Experimental results show that CTCPPre has good performances by achieving accuracy of 0.82,AUC of 0.76 and F1-score of 0.88 on average.It is compared with the state of art accepted pull request prediction approach RFPredict.On average across 28 projects,CTCPPre outperforms RFPredict by 6.64%,16.06%and 4.79%in terms of accuracy,AUC and F1-score,respectively.展开更多
文摘针对 WAP不同于有线 Internet的特点研究新的信息获取模式具有重要的意义 .本文在对比分析 PUSH和PUL L 两种信息获取模式的基础上 ,提出了更有效的 PU SH/ PU L L 集成应用模式 ,详细阐述了 WAP针对 PUSH定义的实体、相关协议及其实体分布体系 ,重点探讨了 PUSH机制的实现方法 .本文所提出的集成应用思想 ,通过最后给出的
基金Project(2018YFB1004202)supported by the National Key Research and Development Program of ChinaProject(61732019)supported by the National Natural Science Foundation of ChinaProject(SKLSDE-2018ZX-06)supported by the State Key Laboratory of Software Development Environment,China
文摘As the popularity of open source projects,the volume of incoming pull requests is too large,which puts heavy burden on integrators who are responsible for accepting or rejecting pull requests.An accepted pull request prediction approach can help integrators by allowing them either to enforce an immediate rejection of code changes or allocate more resources to overcome the deficiency.In this paper,an approach CTCPPre is proposed to predict the accepted pull requests in GitHub.CTCPPre mainly considers code features of modified changes,text features of pull requests’description,contributor features of developers’previous behaviors,and project features of development environment.The effectiveness of CTCPPre on 28 projects containing 221096 pull requests is evaluated.Experimental results show that CTCPPre has good performances by achieving accuracy of 0.82,AUC of 0.76 and F1-score of 0.88 on average.It is compared with the state of art accepted pull request prediction approach RFPredict.On average across 28 projects,CTCPPre outperforms RFPredict by 6.64%,16.06%and 4.79%in terms of accuracy,AUC and F1-score,respectively.