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.展开更多
Temperature has great influence on the stacking fault energy (SFE). Both SFE and dγ 0/dT for Fe-based alloys containing substitutional or interstitial atoms increase with increasing temperature. Based on the thermody...Temperature has great influence on the stacking fault energy (SFE). Both SFE and dγ 0/dT for Fe-based alloys containing substitutional or interstitial atoms increase with increasing temperature. Based on the thermodynamic model of SFE, the equation $\frac{{d\gamma _0 }}{{dT}} = \frac{{d\gamma ^{ch} }}{{dT}} + \frac{{d\gamma ^{se\user1{g}} }}{{dT}} + \frac{{d\gamma ^{MG} }}{{dT}}$ and those expressions for three items involved are established. The calculatedγ 0/dT is generally consistent with the experimental. The influence of chemical free energy on the temperature dependence of SFE is almost constant, and is obviously stronger than that of magnetic and segregation contributions. The magnetic transition and the segregation of alloying elements at stacking faults cause a decrease in SFE of the alloys when temperature increases; that is, dγ MG/dT<0 and dγ seg/dT<0. Meanwhile, such an influence decreases with increasing temperature, except for the dγ seg/dT} of Fe?Mn?Si alloys. With these results, the experimental phenomena that the SFE of Fe-based alloys is not zero at the thermo-dynamically equilibrated temperature (T 0) of the λ and ε phases and they are positive both atT>T 0 andT<T 0 can be reasonably explained.展开更多
基金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.
基金This work was supported by the National Natural Science Foundation of China (Grant No.59671023) the Fund for Ph. D. Program, the Ministry of Education (No. 97024835) of China and the Emerson Electric Co. USA.
文摘Temperature has great influence on the stacking fault energy (SFE). Both SFE and dγ 0/dT for Fe-based alloys containing substitutional or interstitial atoms increase with increasing temperature. Based on the thermodynamic model of SFE, the equation $\frac{{d\gamma _0 }}{{dT}} = \frac{{d\gamma ^{ch} }}{{dT}} + \frac{{d\gamma ^{se\user1{g}} }}{{dT}} + \frac{{d\gamma ^{MG} }}{{dT}}$ and those expressions for three items involved are established. The calculatedγ 0/dT is generally consistent with the experimental. The influence of chemical free energy on the temperature dependence of SFE is almost constant, and is obviously stronger than that of magnetic and segregation contributions. The magnetic transition and the segregation of alloying elements at stacking faults cause a decrease in SFE of the alloys when temperature increases; that is, dγ MG/dT<0 and dγ seg/dT<0. Meanwhile, such an influence decreases with increasing temperature, except for the dγ seg/dT} of Fe?Mn?Si alloys. With these results, the experimental phenomena that the SFE of Fe-based alloys is not zero at the thermo-dynamically equilibrated temperature (T 0) of the λ and ε phases and they are positive both atT>T 0 andT<T 0 can be reasonably explained.