The key transcription factor gene PdP apE RF109 was cloned from Populus davidiana×P.alba var.pyramidalis(Pdpap),and after overexpression of P dP ap ERF109 in transformants,the gene functions in the resistance res...The key transcription factor gene PdP apE RF109 was cloned from Populus davidiana×P.alba var.pyramidalis(Pdpap),and after overexpression of P dP ap ERF109 in transformants,the gene functions in the resistance response to Fusarium oxysporum infection.Compared with the wild Pdpap,after inoculation with F.oxysporum,the physiological and biochemical characteristics,including relative fresh weight,peroxidase activity,and the percentage of electrolyte leakage showed that,after overexpression of the PdPapERF109 gene,the transformants grew well and displayed significant resistance to F.oxysporum infection.By comparing the reactive oxygen species scavenging capacity of Pdpap plants after pathogen infection,the P dPapERF109-overexpressing plants had significantly better reactive oxygen species scavenging ability than the wild plants.Comprehensive analysis of plant morphology and various physiological and biochemical parameters showed that the overexpression of the P dpapERF109 gene significantly improved the resistance of Pdpap plants to F.oxysporum root rot.Therefore,increasing the expression of the homologous ERF109 gene can be an effective strategy to increase disease resistance in hybrid poplars.展开更多
Integer overflow is a common vulnerability in Ethereum Smart Contracts(ESCs)and often causes huge economic losses.Smart contracts cannot be changed once it is deployed on the blockchain and thus demand further testing...Integer overflow is a common vulnerability in Ethereum Smart Contracts(ESCs)and often causes huge economic losses.Smart contracts cannot be changed once it is deployed on the blockchain and thus demand further testing.Mutation testing is a fault-based testing method that can effectively improve the sufficiency of a test for smart contracts.However,existing methods cannot efficiently perform mutation testing specifically for integer overflow in ESCs.Therefore,by analyzing integer overflow in ESCs,we propose five special mutation operators to address such vulnerability in terms of detecting sufficiency in ESC testing.An empirical study on 40 open-source ESCs is conducted to evaluate the effectiveness of the proposed mutation operators.Results show that(1)our proposed mutation operators can reproduce all 179 integer overflow vulnerabilities in 40 smart contracts,and the generated mutants have high compilation pass rate and integer overflow vulnerability generation rate;moreover,(2)the generated mutants can find the shortcomings of existing testing methods for integer overflow vulnerability,thereby providing effective support to improve the sufficiency of the test.展开更多
Software Defect Prediction(SDP) technology is an effective tool for improving software system quality that has attracted much attention in recent years.However,the prediction of cross-project data remains a challenge ...Software Defect Prediction(SDP) technology is an effective tool for improving software system quality that has attracted much attention in recent years.However,the prediction of cross-project data remains a challenge for the traditional SDP method due to the different distributions of the training and testing datasets.Another major difficulty is the class imbalance issue that must be addressed in Cross-Project Defect Prediction(CPDP).In this work,we propose a transfer-leaning algorithm(TSboostDF) that considers both knowledge transfer and class imbalance for CPDP.The experimental results demonstrate that the performance achieved by TSboostDF is better than those of existing CPDP methods.展开更多
基金supported by the Central University Basic Research Business Expenses Special Fund Project[grant number:2572018AA37]the Fundamental Research Funds for the Central Universities[2572019CP01]。
文摘The key transcription factor gene PdP apE RF109 was cloned from Populus davidiana×P.alba var.pyramidalis(Pdpap),and after overexpression of P dP ap ERF109 in transformants,the gene functions in the resistance response to Fusarium oxysporum infection.Compared with the wild Pdpap,after inoculation with F.oxysporum,the physiological and biochemical characteristics,including relative fresh weight,peroxidase activity,and the percentage of electrolyte leakage showed that,after overexpression of the PdPapERF109 gene,the transformants grew well and displayed significant resistance to F.oxysporum infection.By comparing the reactive oxygen species scavenging capacity of Pdpap plants after pathogen infection,the P dPapERF109-overexpressing plants had significantly better reactive oxygen species scavenging ability than the wild plants.Comprehensive analysis of plant morphology and various physiological and biochemical parameters showed that the overexpression of the P dpapERF109 gene significantly improved the resistance of Pdpap plants to F.oxysporum root rot.Therefore,increasing the expression of the homologous ERF109 gene can be an effective strategy to increase disease resistance in hybrid poplars.
基金supported by National Key R&D Program of China(No.2018YFB1403400)the National Natural Science Foundation of China(No.61702544)+1 种基金Natural Science Foundation of Jiangsu Province,China(Nos.BK20160769 and BK20141072)China Postdoctoral Science Foundation(No.2016M603031)。
文摘Integer overflow is a common vulnerability in Ethereum Smart Contracts(ESCs)and often causes huge economic losses.Smart contracts cannot be changed once it is deployed on the blockchain and thus demand further testing.Mutation testing is a fault-based testing method that can effectively improve the sufficiency of a test for smart contracts.However,existing methods cannot efficiently perform mutation testing specifically for integer overflow in ESCs.Therefore,by analyzing integer overflow in ESCs,we propose five special mutation operators to address such vulnerability in terms of detecting sufficiency in ESC testing.An empirical study on 40 open-source ESCs is conducted to evaluate the effectiveness of the proposed mutation operators.Results show that(1)our proposed mutation operators can reproduce all 179 integer overflow vulnerabilities in 40 smart contracts,and the generated mutants have high compilation pass rate and integer overflow vulnerability generation rate;moreover,(2)the generated mutants can find the shortcomings of existing testing methods for integer overflow vulnerability,thereby providing effective support to improve the sufficiency of the test.
基金supported by the Army Weapons and Equipment Internal Research (No. LJ20191C080690)。
文摘Software Defect Prediction(SDP) technology is an effective tool for improving software system quality that has attracted much attention in recent years.However,the prediction of cross-project data remains a challenge for the traditional SDP method due to the different distributions of the training and testing datasets.Another major difficulty is the class imbalance issue that must be addressed in Cross-Project Defect Prediction(CPDP).In this work,we propose a transfer-leaning algorithm(TSboostDF) that considers both knowledge transfer and class imbalance for CPDP.The experimental results demonstrate that the performance achieved by TSboostDF is better than those of existing CPDP methods.