* for corresponding authors; (s) for students under my supervision;
Papers on JCR-Q1 journals (15)
Papers on CORE A/A*/JCQ-Q1 (31): CORE A*(6), CORE A(10), JCR-Q1(15)
40 REF*-able Papers, 19 (likely to be) REF4* Papers
Papers on top venues /CCF-A(19): ESEC/FSE (1), OOPSLA (1), ISSTA (1), ASE (4), WWW (1), IEEE TSE (10), ACM TOSEM (1) Papers on IEEE/ACM Transactions on X (12): TSE (10), TReli (1), TOSEM (1) Papers on well-known venues (15): SANER (3), ISSRE (2), ICPC(2), IST (2), JSS (2), EASE (1), SCP (1), JCST (1), JSEP(1) Selected publications are highlighted. The CORE conference ranking can be found at here, journal ranking can be found at here
Papers on top venues /CCF-A(19): ESEC/FSE (1), OOPSLA (1), ISSTA (1), ASE (4), WWW (1), IEEE TSE (10), ACM TOSEM (1) Papers on IEEE/ACM Transactions on X (12): TSE (10), TReli (1), TOSEM (1) Papers on well-known venues (15): SANER (3), ISSRE (2), ICPC(2), IST (2), JSS (2), EASE (1), SCP (1), JCST (1), JSEP(1) Selected publications are highlighted. The CORE conference ranking can be found at here, journal ranking can be found at here
-
-
-
-
@article{tang2025systematic, title={A Systematic Study on Real-world Android App Bundles}, author={Tang, Yutian and Luo, Xiapu and Zhou, Yuming}, journal={IEEE Transactions on Software Engineering}, year={2025} }
-
-
-
@article{liu2025human, title={Human-in-the-loop online just-in-time software defect prediction: What have we achieved and what do we still miss?}, author={Liu, Xutong and Zhou, Yufei and Tang, Yutian and Qian, Junyan and Zhou, Yuming}, journal={Science of Computer Programming}, volume={244}, pages={103296}, year={2025}, publisher={Elsevier} }
-
@article{su2025smartoracle, title={SmartOracle: Generating Smart Contract Oracle via Fine-Grained Invariant Detection}, author={Su, Jianzhong and Chen, Jiachi and Fang, Zhiyuan and Lin, Xingwei and Tang, Yutian and Zheng, Zibin}, journal={IEEE Transactions on Software Engineering}, year={2025}, publisher={IEEE} }
-
@article{Artemis, author = {Ji, Yuchen and Dai, Ting and Zhou, Zhichao and Tang, Yutian and He, Jingzhu}, title = {Artemis: Toward Accurate Detection of Server-Side Request Forgeries through LLM-Assisted Inter-procedural Path-Sensitive Taint Analysis}, year = {2025}, issue_date = {April 2025}, address = {New York, NY, USA}, volume = {9}, number = {OOPSLA1}, journal = {Proc. ACM Program. Lang.}, month = apr, articleno = {128}, numpages = {29}, }
-
@inproceedings{ji2024poster, title={Poster: Whether We Are Good Enough to Detect Server-Side Request Forgeries in PHP-native Applications?}, author={Ji, Yuchen and Dai, Ting and Tang, Yutian and He, Jingzhu}, booktitle={Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security}, pages={4928--4930}, year={2024} }
-
@ARTICLE{10757316, author={Jiang, Jinan and Li, Zihao and Qin, Haoran and Jiang, Muhui and Luo, Xiapu and Wu, Xiaoming and Wang, Haoyu and Tang, Yutian and Qian, Chenxiong and Chen, Ting}, journal={ IEEE Transactions on Software Engineering }, title={{ Unearthing Gas-Wasting Code Smells in Smart Contracts With Large Language Models }}, year={2025}, volume={51}, number={04}, ISSN={1939-3520}, pages={879-903}, doi={10.1109/TSE.2024.3491578}, month=apr}
-
@ARTICLE{10438901, author={Zhou, Zhichao and Zhou, Yuming and Fang, Chunrong and Chen, Zhenyu and Luo, Xiapu and He, Jingzhu and Tang, Yutian}, journal={ IEEE Transactions on Software Engineering }, title={{ Coverage Goal Selector for Combining Multiple Criteria in Search-Based Unit Test Generation }}, year={2024}, volume={50}, number={04}, ISSN={1939-3520}, pages={854-883}, month=apr}
-
@ARTICLE{10485640, author={Tang, Yutian and Liu, Zhijie and Zhou, Zhichao and Luo, Xiapu}, journal={ IEEE Transactions on Software Engineering }, title={{ ChatGPT vs SBST: A Comparative Assessment of Unit Test Suite Generation }}, year={2024}, volume={50}, number={06}, ISSN={1939-3520}, pages={1340-1359}, doi={10.1109/TSE.2024.3382365}, month=jun}
-
@ARTICLE{10507163, author={Liu, Zhijie and Tang, Yutian and Luo, Xiapu and Zhou, Yuming and Zhang, Liang Feng}, journal={IEEE Transactions on Software Engineering}, title={No Need to Lift a Finger Anymore? Assessing the Quality of Code Generation by ChatGPT}, year={2024}, volume={50}, number={6}, pages={1548-1584}, doi={10.1109/TSE.2024.3392499}}
-
@ARTICLE{10272026, author={Wang, Yang and Zhang, Peng and Sun, Maolin and Lu, Zeyu and Yang, Yibiao and Tang, Yutian and Qian, Junyan and Li, Zhi and Zhou, Yuming}, journal={IEEE Transactions on Software Engineering}, title={Uncovering Bugs in Code Coverage Profilers via Control Flow Constraint Solving}, year={2023}, volume={49}, number={11}, pages={4964-4987}, doi={10.1109/TSE.2023.3321381}}
-
@inproceedings{10.1109/ASE56229.2023.00074, author = {Liu, Zhijie and Zhang, Liang Feng and Tang, Yutian}, title = {Enhancing Malware Detection for Android Apps: Detecting Fine-Granularity Malicious Components}, year = {2024}, booktitle = {Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering}, pages = {1212–1224}, series = {ASE '23} }
-
@article{mei2023deriving, title={Deriving Thresholds of Object-Oriented Metrics to Predict Defect-Proneness of Classes: A Large-Scale Meta-Analysis}, author={Mei, Yuanqing and Rong, Yi and Liu, Shiran and Guo, Zhaoqiang and Yang, Yibiao and Lu, Hongmin and Tang, Yutian and Zhou, Yuming}, journal={International Journal of Software Engineering and Knowledge Engineering}, volume={33}, number={05}, pages={651--695}, year={2023}, publisher={World Scientific}}
-
@article{caocheating, title={Cheating your apps: Black-box adversarial attacks on deep learning apps}, author={Cao, Hongchen and Li, Shuai and Zhou, Yuming and Fan, Ming and Zhao, Xuejiao and Tang, Yutian}, journal={Journal of Software: Evolution and Process}, pages={e2528}, publisher={Wiley Online Library}}
-
@inproceedings{10.1145/3551349.3556902, author = {Zhou, Zhichao and Zhou, Yuming and Fang, Chunrong and Chen, Zhenyu and Tang, Yutian}, title = {Selectively Combining Multiple Coverage Goals in Search-Based Unit Test Generation}, year = {2023}, address = {New York, NY, USA}, url = {https://doi.org/10.1145/3551349.3556902}, booktitle = {Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering}, articleno = {91}, numpages = {12}, series = {ASE '22} }
-
@ARTICLE{tse22, author={Yu, Le and Wang, Haoyu and Luo, Xiapu and Zhang, Tao and Liu, Kang and Chen, Jiachi and Zhou, Hao and Tang, Yutian and Xiao, Xusheng}, journal={IEEE Transactions on Software Engineering}, title={Towards Automatically Localizing Function Errors in Mobile Apps With User Reviews}, year={2023}, volume={49}, number={4}, pages={1464-1486}}
-
@ARTICLE{tang:xdebloat, author={Tang, Yutian and Zhou, Hao and Luo, Xiapu and Chen, Ting and Wang, Haoyu and Xu, Zhou and Cai, Yan}, journal={IEEE Transactions on Software Engineering}, title={XDebloat: Towards Automated Feature-Oriented App Debloating}, year={2022}, volume={48}, number={11}, pages={4501-4520}}
-
@inproceedings{xu2022lie, title={Lie to me: Abusing the mobile content sharing service for fun and profit}, author={Xu, Guosheng and Li, Siyi and Zhou, Hao and Liu, Shucen and Tang, Yutian and Li, Li and Luo, Xiapu and Xiao, Xusheng and Xu, Guoai and Wang, Haoyu}, booktitle={Proceedings of the ACM Web Conference 2022}, pages={3327--3335}, year={2022} }
-
@INPROCEEDINGS{9763790, author={Wu, Zejun and Ma, Chao and Shi, Xiaochuan and Wu, Libing and Zhang, Dian and Tang, Yutian and Stojmenovic, Milos}, booktitle={2021 IEEE 27th International Conference on Parallel and Distributed Systems (ICPADS)}, title={BRNN-GAN: Generative Adversarial Networks with Bi-directional Recurrent Neural Networks for Multivariate Time Series Imputation}, year={2021}, volume={}, number={}, pages={217-224}}
-
@article{huang2021object, title={Object-Level Remote Sensing Image Augmentation Using U-Net-Based Generative Adversarial Networks}, author={Huang, Jian and Liu, Shanhui and Tang, Yutian and Zhang, Xiushan}, journal={Wireless Communications and Mobile Computing}, volume={2021}, number={1}, pages={1230279}, year={2021}, publisher={Wiley Online Library} }
-
@article{YANG2021107649, title = {AComNN: Attention enhanced Compound Neural Network for financial time-series forecasting with cross-regional features}, journal = {Applied Soft Computing}, volume = {111}, pages = {107649}, year = {2021}, issn = {1568-4946}, author = {Zhen Yang and Jacky Keung and Md Alamgir Kabir and Xiao Yu and Yutian Tang and Miao Zhang and Shuo Feng}, }
-
@ARTICLE{9380555, author={Zhao, Kunsong and Xu, Zhou and Zhang, Tao and Tang, Yutian and Yan, Meng}, journal={IEEE Transactions on Reliability}, title={Simplified Deep Forest Model Based Just-in-Time Defect Prediction for Android Mobile Apps}, year={2021}, volume={70}, number={2}, pages={848-859}, keywords={Forestry;Mobile applications;Predictive models;Feature extraction;Task analysis;Open source software;Vegetation;Deep forest;feature representation learning;just-in-time (JIT) defect prediction;mobile apps;quality assurance}, doi={10.1109/TR.2021.3060937}}
-
@inproceedings{10.1145/3412841.3442019, author = {Zhao, Kunsong and Xu, Zhou and Yan, Meng and Tang, Yutian and Fan, Ming and Catolino, Gemma}, title = {Just-in-Time Defect Prediction for Android Apps via Imbalanced Deep Learning Model}, year = {2021}, booktitle = {Proceedings of the 36th Annual ACM Symposium on Applied Computing}, pages = {1447–1454}, series = {SAC '21} }
-
@ARTICLE{tangtse:21a, author={Tang, Yutian and Wang, Haoyu and Zhan, Xian and Luo, Xiapu and Zhou, Yajin and Zhou, Hao and Yan, Qiben and Sui, Yulei and Keung, Jacky Wai}, journal={IEEE Transactions on Software Engineering}, title={A Systematical Study on Application Performance Management Libraries for Apps}, year={2021}, volume={}, number={}, pages={1-20}, doi={10.1109/TSE.2021.3077654}}
-
@INPROCEEDINGS{zhou:ase20, author={H. {Zhou} and H. {Wang} and Y. {Zhou} and X. {Luo} and Y. {Tang} and L. {Xue} and T. {Wang}}, booktitle={2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)}, title={Demystifying Diehard Android Apps}, year={2020}, volume={}, number={187-198},}
-
@inproceedings{zhao:qrs20, author = {Kunsong Zhao, Zhou Xu, Tao Zhang, and Yutian Tang}, title = {Simplified Deep Forest Model based Just-In-Time Defect Prediction for Android Mobile Apps}, year = {2020}, booktitle = {20th International Conference on Software Quality, Reliability, and Security (QRS)}, }
-
@inproceedings{tang:fse20, author = {Tang, Yutian and Sui, Yulei and Wang, Haoyu and Luo, Xiapu and Zhou, Hao and Xu, Zhou}, title = {All Your App Links Are Belong to Us: Understanding the Threats of Instant Apps Based Attacks}, year = {2020}, booktitle = {Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering}, pages = {914–926}, series = {ESEC/FSE 2020} }
-
@INPROCEEDINGS{cai:saner20, author={Y. {Cai} and Y. {Tang} and H. {Li} and L. {Yu} and H. {Zhou} and X. {Luo} and L. {He} and P. {Su}}, booktitle={2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)}, title={Resource Race Attacks on Android}, year={2020}, pages={47-58},}
-
@article{xu:ist20, title = "Feature selection and embedding based cross project framework for identifying crashing fault residence", journal = "Information and Software Technology", volume = "131", pages = "106452", year = "2021", author = "Zhou Xu and Tao Zhang and Jacky Keung and Meng Yan and Xiapu Luo and Xiaohong Zhang and Ling Xu and Yutian Tang", }
-
@INPROCEEDINGS{tang:ase19, author={Y. {Tang} and X. {Zhan} and H. {Zhou} and X. {Luo} and Z. {Xu} and Y. {Zhou} and Q. {Yan}}, booktitle={2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE)}, title={Demystifying Application Performance Management Libraries for Android}, year={2019}, volume={}, number={}, pages={682-685}, doi={10.1109/ASE.2019.00069}}
-
@INPROCEEDINGS{xu:issre19, author={Z. {Xu} and T. {Zhang} and Y. {Zhang} and Y. {Tang} and J. {Liu} and X. {Luo} and J. {Keung} and X. {Cui}}, booktitle={2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE)}, title={Identifying Crashing Fault Residence Based on Cross Project Model}, year={2019}, volume={}, number={}, pages={183-194}, doi={10.1109/ISSRE.2019.00027}}
-
@INPROCEEDINGS{xu:qrs19, author={Z. {Xu} and S. {Ye} and T. {Zhang} and Z. {Xia} and S. {Pang} and Y. {Wang} and Y. {Tang}}, booktitle={2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)}, title={MVSE: Effort-Aware Heterogeneous Defect Prediction via Multiple-View Spectral Embedding}, year={2019}, volume={}, number={}, pages={10-17}}
-
@INPROCEEDINGS{xian:saner19, author={X. {Zhan} and T. {Zhang} and Y. {Tang}}, booktitle={2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)}, title={A Comparative Study of Android Repackaged Apps Detection Techniques}, year={2019}, pages={321-331},}
-
@article{XU2019110402, title = {LDFR: Learning deep feature representation for software defect prediction}, journal = {Journal of Systems and Software}, volume = {158}, pages = {110402}, year = {2019}, issn = {0164-1212}, doi = {https://doi.org/10.1016/j.jss.2019.110402} }
-
@article{xu:jcst19, title = "Cross Project Defect Prediction via Balanced Distribution Adaptation based Transfer Learning", journal = "Journal of Computer Science and Technology", volume = "24", number="5", pages = "1039--1062", year = "2019", author = "Zhou Xu, Shuai Pang, Tao Zhang, Xiapu Luo, Jin Liu, Yutian Tang, Xiao Yu, Lei Xue,", }
-
@article{xu:jss19, title = "TSTSS: A two-stage training subset selection framework for cross version defect prediction", journal = "Journal of Systems and Software", volume = "154", pages = "59 - 78", year = "2019", author = "Zhou Xu and Shuai Li and Xiapu Luo and Jin Liu and Tao Zhang and Yutian Tang and Jun Xu and Peipei Yuan and Jacky Keung", }
-
@article{xu:ist18, title = "Software defect prediction based on kernel PCA and weighted extreme learning machine", journal = "Information and Software Technology", volume = "106", pages = "182 - 200", year = "2019", author = "Zhou Xu and Jin Liu and Xiapu Luo and Zijiang Yang and Yifeng Zhang and Peipei Yuan and Yutian Tang and Tao Zhang",}
-
@INPROCEEDINGS{zhao:issre18, author={X. {Zhao} and H. {Li} and Y. {Tang} and D. {Gao} and L. {Bao} and C. {Lee}}, booktitle={2018 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)}, title={A Smart Context-Aware Program Assistant Based on Dynamic Programming Event Modeling}, year={2018}, pages={24-29}, }
-
@inproceedings{xu:icpc18, author = {Xu, Zhou and Li, Shuai and Tang, Yutian and Luo, Xiapu and Zhang, Tao and Liu, Jin and Xu, Jun}, title = {Cross Version Defect Prediction with Representative Data via Sparse Subset Selection}, year = {2018}, booktitle = {Proceedings of the 26th Conference on Program Comprehension}, pages = {132–143}}
-
@INPROCEEDINGS{tang:icpc17, author={Y. {Tang} and H. {Leung}}, booktitle={2017 IEEE/ACM 25th International Conference on Program Comprehension (ICPC)}, title={Constructing Feature Model by Identifying Variability-Aware Modules}, year={2017}, pages={263-274}, doi={10.1109/ICPC.2017.21}}
-
@inproceedings{DBLP:conf/wcre/TangL17, author = {Yutian Tang and Hareton Leung}, title = {StiCProb: {A} novel feature mining approach using conditional probability}, booktitle = {{IEEE} 24th International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2017, Klagenfurt, Austria, February 20-24, 2017}, pages = {45--55}, year = {2017} }
-
@inproceedings{tang:softeng15, title = {Feature Mining for Product Line Construction}, author = {Yutian Tang and Hareton Leung}, booktitle = {The First International Conference on Advances and Trends in Software Engineering (SOFTENG)}, year = 2015, address = {Spain}, }
-
@inproceedings{DBLP:conf/iceis/TangL15, author = {Yutian Tang and Hareton Leung}, title = {Top-down Feature Mining Framework for Software Product Line}, booktitle = {{ICEIS} 2015 - Proceedings of the 17th International Conference on Enterprise Information Systems, Volume 2, Barcelona, Spain, 27-30 April, 2015}, pages = {71--81}, publisher = {SciTePress}, year = {2015}, doi = {10.5220/0005370300710081} }