Stop the war!
Остановите войну!
for scientists:
default search action
BibTeX records: Haipeng Cai
@article{DBLP:journals/tosem/LiuZFCGL24, author = {Pei Liu and Yanjie Zhao and Mattia Fazzini and Haipeng Cai and John Grundy and Li Li}, title = {Automatically Detecting Incompatible Android APIs}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {33}, number = {1}, pages = {15:1--15:33}, year = {2024}, url = {https://doi.org/10.1145/3624737}, doi = {10.1145/3624737}, timestamp = {Sat, 10 Feb 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tosem/LiuZFCGL24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/LiMYMLC24, author = {Wen Li and Austin Marino and Haoran Yang and Na Meng and Li Li and Haipeng Cai}, title = {How Are Multilingual Systems Constructed: Characterizing Language Use and Selection in Open-Source Multilingual Software}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {33}, number = {3}, pages = {63:1--63:46}, year = {2024}, url = {https://doi.org/10.1145/3631967}, doi = {10.1145/3631967}, timestamp = {Mon, 15 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/LiMYMLC24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/YangNWC24, author = {Haoran Yang and Yu Nong and Shaowei Wang and Haipeng Cai}, title = {Multi-Language Software Development: Issues, Challenges, and Solutions}, journal = {{IEEE} Trans. Software Eng.}, volume = {50}, number = {3}, pages = {512--533}, year = {2024}, url = {https://doi.org/10.1109/TSE.2024.3358258}, doi = {10.1109/TSE.2024.3358258}, timestamp = {Mon, 15 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/YangNWC24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2402-17230, author = {Yu Nong and Mohammed Aldeen and Long Cheng and Hongxin Hu and Feng Chen and Haipeng Cai}, title = {Chain-of-Thought Prompting of Large Language Models for Discovering and Fixing Software Vulnerabilities}, journal = {CoRR}, volume = {abs/2402.17230}, year = {2024}, url = {https://doi.org/10.48550/arXiv.2402.17230}, doi = {10.48550/ARXIV.2402.17230}, eprinttype = {arXiv}, eprint = {2402.17230}, timestamp = {Mon, 25 Mar 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2402-17230.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/SunCLCGSBK23, author = {Xiaoyu Sun and Xiao Chen and Li Li and Haipeng Cai and John Grundy and Jordan Samhi and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein}, title = {Demystifying Hidden Sensitive Operations in Android Apps}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {32}, number = {2}, pages = {50:1--50:30}, year = {2023}, url = {https://doi.org/10.1145/3574158}, doi = {10.1145/3574158}, timestamp = {Wed, 26 Jul 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/SunCLCGSBK23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/NongSHLC23, author = {Yu Nong and Rainy Sharma and Abdelwahab Hamou{-}Lhadj and Xiapu Luo and Haipeng Cai}, title = {Open Science in Software Engineering: {A} Study on Deep Learning-Based Vulnerability Detection}, journal = {{IEEE} Trans. Software Eng.}, volume = {49}, number = {4}, pages = {1983--2005}, year = {2023}, url = {https://doi.org/10.1109/TSE.2022.3207149}, doi = {10.1109/TSE.2022.3207149}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/NongSHLC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/LiZLCFY23, author = {Yao Li and Tao Zhang and Xiapu Luo and Haipeng Cai and Sen Fang and Dawei Yuan}, title = {Do Pretrained Language Models Indeed Understand Software Engineering Tasks?}, journal = {{IEEE} Trans. Software Eng.}, volume = {49}, number = {10}, pages = {4639--4655}, year = {2023}, url = {https://doi.org/10.1109/TSE.2023.3308952}, doi = {10.1109/TSE.2023.3308952}, timestamp = {Fri, 27 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/LiZLCFY23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccs/LiYL0C23, author = {Wen Li and Haoran Yang and Xiapu Luo and Long Cheng and Haipeng Cai}, editor = {Weizhi Meng and Christian Damsgaard Jensen and Cas Cremers and Engin Kirda}, title = {PyRTFuzz: Detecting Bugs in Python Runtimes via Two-Level Collaborative Fuzzing}, booktitle = {Proceedings of the 2023 {ACM} {SIGSAC} Conference on Computer and Communications Security, {CCS} 2023, Copenhagen, Denmark, November 26-30, 2023}, pages = {1645--1659}, publisher = {{ACM}}, year = {2023}, url = {https://doi.org/10.1145/3576915.3623166}, doi = {10.1145/3576915.3623166}, timestamp = {Tue, 28 Nov 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ccs/LiYL0C23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccs/Liao0CGH23, author = {Song Liao and Long Cheng and Haipeng Cai and Linke Guo and Hongxin Hu}, editor = {Weizhi Meng and Christian Damsgaard Jensen and Cas Cremers and Engin Kirda}, title = {SkillScanner: Detecting Policy-Violating Voice Applications Through Static Analysis at the Development Phase}, booktitle = {Proceedings of the 2023 {ACM} {SIGSAC} Conference on Computer and Communications Security, {CCS} 2023, Copenhagen, Denmark, November 26-30, 2023}, pages = {2321--2335}, publisher = {{ACM}}, year = {2023}, url = {https://doi.org/10.1145/3576915.3616650}, doi = {10.1145/3576915.3616650}, timestamp = {Tue, 28 Nov 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ccs/Liao0CGH23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icdcs/ChenSWLCW23, author = {Weimin Chen and Zihan Sun and Haoyu Wang and Xiapu Luo and Haipeng Cai and Lei Wu}, title = {Poster: Uncovering Vulnerabilities in Wasm Smart Contracts}, booktitle = {43rd {IEEE} International Conference on Distributed Computing Systems, {ICDCS} 2023, Hong Kong, July 18-21, 2023}, pages = {1073--1074}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/ICDCS57875.2023.00125}, doi = {10.1109/ICDCS57875.2023.00125}, timestamp = {Tue, 24 Oct 2023 14:47:33 +0200}, biburl = {https://dblp.org/rec/conf/icdcs/ChenSWLCW23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DhalFC23, author = {Chandan Dhal and Xiaoqin Fu and Haipeng Cai}, title = {A Control-Theoretic Approach to Auto-Tuning Dynamic Analysis for Distributed Services}, booktitle = {45th {IEEE/ACM} International Conference on Software Engineering: {ICSE} 2023 Companion Proceedings, Melbourne, Australia, May 14-20, 2023}, pages = {330--331}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/ICSE-Companion58688.2023.00092}, doi = {10.1109/ICSE-COMPANION58688.2023.00092}, timestamp = {Tue, 18 Jul 2023 09:25:31 +0200}, biburl = {https://dblp.org/rec/conf/icse/DhalFC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/YangLWC23, author = {Haoran Yang and Weile Lian and Shaowei Wang and Haipeng Cai}, title = {Demystifying Issues, Challenges, and Solutions for Multilingual Software Development}, booktitle = {45th {IEEE/ACM} International Conference on Software Engineering, {ICSE} 2023, Melbourne, Australia, May 14-20, 2023}, pages = {1840--1852}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/ICSE48619.2023.00157}, doi = {10.1109/ICSE48619.2023.00157}, timestamp = {Sat, 09 Mar 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/YangLWC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/NongOPCC23, author = {Yu Nong and Yuzhe Ou and Michael Pradel and Feng Chen and Haipeng Cai}, title = {{VULGEN:} Realistic Vulnerability Generation Via Pattern Mining and Deep Learning}, booktitle = {45th {IEEE/ACM} International Conference on Software Engineering, {ICSE} 2023, Melbourne, Australia, May 14-20, 2023}, pages = {2527--2539}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/ICSE48619.2023.00211}, doi = {10.1109/ICSE48619.2023.00211}, timestamp = {Wed, 19 Jul 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/NongOPCC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/uss/LiRY0LC23, author = {Wen Li and Jinyang Ruan and Guangbei Yi and Long Cheng and Xiapu Luo and Haipeng Cai}, editor = {Joseph A. Calandrino and Carmela Troncoso}, title = {PolyFuzz: Holistic Greybox Fuzzing of Multi-Language Systems}, booktitle = {32nd {USENIX} Security Symposium, {USENIX} Security 2023, Anaheim, CA, USA, August 9-11, 2023}, pages = {1379--1396}, publisher = {{USENIX} Association}, year = {2023}, url = {https://www.usenix.org/conference/usenixsecurity23/presentation/li-wen}, timestamp = {Wed, 18 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/uss/LiRY0LC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2309-05867, author = {Song Liao and Long Cheng and Haipeng Cai and Linke Guo and Hongxin Hu}, title = {SkillScanner: Detecting Policy-Violating Voice Applications Through Static Analysis at the Development Phase}, journal = {CoRR}, volume = {abs/2309.05867}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2309.05867}, doi = {10.48550/ARXIV.2309.05867}, eprinttype = {arXiv}, eprint = {2309.05867}, timestamp = {Fri, 15 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2309-05867.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2310-15436, author = {Yu Nong and Richard Fang and Guangbei Yi and Kunsong Zhao and Xiapu Luo and Feng Chen and Haipeng Cai}, title = {{VGX:} Large-Scale Sample Generation for Boosting Learning-Based Software Vulnerability Analyses}, journal = {CoRR}, volume = {abs/2310.15436}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2310.15436}, doi = {10.48550/ARXIV.2310.15436}, eprinttype = {arXiv}, eprint = {2310.15436}, timestamp = {Tue, 31 Oct 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2310-15436.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2311-01311, author = {Li Li and Xiang Gao and Hailong Sun and Chunming Hu and Xiaoyu Sun and Haoyu Wang and Haipeng Cai and Ting Su and Xiapu Luo and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein and John C. Grundy and Tao Xie and Haibo Chen and Huaimin Wang}, title = {Software Engineering for OpenHarmony: {A} Research Roadmap}, journal = {CoRR}, volume = {abs/2311.01311}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2311.01311}, doi = {10.48550/ARXIV.2311.01311}, eprinttype = {arXiv}, eprint = {2311.01311}, timestamp = {Wed, 27 Mar 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2311-01311.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tdsc/RahamanCCY22, author = {Sazzadur Rahaman and Haipeng Cai and Omar Chowdhury and Danfeng Yao}, title = {From Theory to Code: Identifying Logical Flaws in Cryptographic Implementations in {C/C++}}, journal = {{IEEE} Trans. Dependable Secur. Comput.}, volume = {19}, number = {6}, pages = {3790--3803}, year = {2022}, url = {https://doi.org/10.1109/TDSC.2021.3108031}, doi = {10.1109/TDSC.2021.3108031}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tdsc/RahamanCCY22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/CaiF22, author = {Haipeng Cai and Xiaoqin Fu}, title = {D{\textdollar}{\^{}}2{\textdollar}2Abs: {A} Framework for Dynamic Dependence Analysis of Distributed Programs}, journal = {{IEEE} Trans. Software Eng.}, volume = {48}, number = {12}, pages = {4733--4761}, year = {2022}, url = {https://doi.org/10.1109/TSE.2021.3124795}, doi = {10.1109/TSE.2021.3124795}, timestamp = {Sun, 15 Jan 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tse/CaiF22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccs/ZhouLWC22, author = {Hao Zhou and Xiapu Luo and Haoyu Wang and Haipeng Cai}, editor = {Heng Yin and Angelos Stavrou and Cas Cremers and Elaine Shi}, title = {Uncovering Intent based Leak of Sensitive Data in Android Framework}, booktitle = {Proceedings of the 2022 {ACM} {SIGSAC} Conference on Computer and Communications Security, {CCS} 2022, Los Angeles, CA, USA, November 7-11, 2022}, pages = {3239--3252}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3548606.3560601}, doi = {10.1145/3548606.3560601}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ccs/ZhouLWC22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/FuLC22, author = {Xiaoqin Fu and Boxiang Lin and Haipeng Cai}, title = {DistFax: {A} Toolkit for Measuring Interprocess Communications and Quality of Distributed Systems}, booktitle = {44th {IEEE/ACM} International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2022, Pittsburgh, PA, USA, May 22-24, 2022}, pages = {51--55}, publisher = {{ACM/IEEE}}, year = {2022}, url = {https://doi.org/10.1145/3510454.3516859}, doi = {10.1145/3510454.3516859}, timestamp = {Thu, 27 Oct 2022 16:07:05 +0200}, biburl = {https://dblp.org/rec/conf/icse/FuLC22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/LiuZCFG022, author = {Pei Liu and Yanjie Zhao and Haipeng Cai and Mattia Fazzini and John C. Grundy and Li Li}, editor = {Sukyoung Ryu and Yannis Smaragdakis}, title = {Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study)}, booktitle = {{ISSTA} '22: 31st {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18 - 22, 2022}, pages = {617--628}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3533767.3534407}, doi = {10.1145/3533767.3534407}, timestamp = {Wed, 07 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/LiuZCFG022.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ZhouWLWZZC22, author = {Hao Zhou and Shuohan Wu and Xiapu Luo and Ting Wang and Yajin Zhou and Chao Zhang and Haipeng Cai}, editor = {Sukyoung Ryu and Yannis Smaragdakis}, title = {NCScope: hardware-assisted analyzer for native code in Android apps}, booktitle = {{ISSTA} '22: 31st {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18 - 22, 2022}, pages = {629--641}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3533767.3534410}, doi = {10.1145/3533767.3534410}, timestamp = {Wed, 07 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/issta/ZhouWLWZZC22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/ChenSWLCW22, author = {Weimin Chen and Zihan Sun and Haoyu Wang and Xiapu Luo and Haipeng Cai and Lei Wu}, editor = {Sukyoung Ryu and Yannis Smaragdakis}, title = {{WASAI:} uncovering vulnerabilities in Wasm smart contracts}, booktitle = {{ISSTA} '22: 31st {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18 - 22, 2022}, pages = {703--715}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3533767.3534218}, doi = {10.1145/3533767.3534218}, timestamp = {Wed, 30 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/issta/ChenSWLCW22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/Li0C22, author = {Wen Li and Li Li and Haipeng Cai}, editor = {Abhik Roychoudhury and Cristian Cadar and Miryung Kim}, title = {On the vulnerability proneness of multilingual code}, booktitle = {Proceedings of the 30th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, {ESEC/FSE} 2022, Singapore, Singapore, November 14-18, 2022}, pages = {847--859}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3540250.3549173}, doi = {10.1145/3540250.3549173}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/Li0C22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/NongOP0C22, author = {Yu Nong and Yuzhe Ou and Michael Pradel and Feng Chen and Haipeng Cai}, editor = {Abhik Roychoudhury and Cristian Cadar and Miryung Kim}, title = {Generating realistic vulnerabilities via neural code editing: an empirical study}, booktitle = {Proceedings of the 30th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, {ESEC/FSE} 2022, Singapore, Singapore, November 14-18, 2022}, pages = {1097--1109}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3540250.3549128}, doi = {10.1145/3540250.3549128}, timestamp = {Thu, 10 Nov 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/NongOP0C22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/YangLC22, author = {Haoran Yang and Wen Li and Haipeng Cai}, editor = {Abhik Roychoudhury and Cristian Cadar and Miryung Kim}, title = {Language-agnostic dynamic analysis of multilingual code: promises, pitfalls, and prospects}, booktitle = {Proceedings of the 30th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, {ESEC/FSE} 2022, Singapore, Singapore, November 14-18, 2022}, pages = {1621--1626}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3540250.3560880}, doi = {10.1145/3540250.3560880}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/YangLC22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/Li0C22a, author = {Wen Li and Li Li and Haipeng Cai}, editor = {Abhik Roychoudhury and Cristian Cadar and Miryung Kim}, title = {PolyFax: a toolkit for characterizing multi-language software}, booktitle = {Proceedings of the 30th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, {ESEC/FSE} 2022, Singapore, Singapore, November 14-18, 2022}, pages = {1662--1666}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3540250.3558925}, doi = {10.1145/3540250.3558925}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/Li0C22a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/uss/Li0LC22, author = {Wen Li and Jiang Ming and Xiapu Luo and Haipeng Cai}, editor = {Kevin R. B. Butler and Kurt Thomas}, title = {PolyCruise: {A} Cross-Language Dynamic Information Flow Analysis}, booktitle = {31st {USENIX} Security Symposium, {USENIX} Security 2022, Boston, MA, USA, August 10-12, 2022}, pages = {2513--2530}, publisher = {{USENIX} Association}, year = {2022}, url = {https://www.usenix.org/conference/usenixsecurity22/presentation/li-wen}, timestamp = {Tue, 18 Oct 2022 17:10:36 +0200}, biburl = {https://dblp.org/rec/conf/uss/Li0LC22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/ZhaoTCGWM22, author = {Yan Zhao and Enyi Tang and Haipeng Cai and Xi Guo and Xiaoyin Wang and Na Meng}, title = {A Lightweight Approach of Human-Like Playtest for Android Apps}, booktitle = {{IEEE} International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2022, Honolulu, HI, USA, March 15-18, 2022}, pages = {309--320}, publisher = {{IEEE}}, year = {2022}, url = {https://doi.org/10.1109/SANER53432.2022.00047}, doi = {10.1109/SANER53432.2022.00047}, timestamp = {Tue, 26 Jul 2022 14:23:17 +0200}, biburl = {https://dblp.org/rec/conf/wcre/ZhaoTCGWM22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2205-15561, author = {Pei Liu and Yanjie Zhao and Haipeng Cai and Mattia Fazzini and John C. Grundy and Li Li}, title = {Automatically Detecting API-induced Compatibility Issues in Android Apps: {A} Comparative Analysis (Replicability Study)}, journal = {CoRR}, volume = {abs/2205.15561}, year = {2022}, url = {https://doi.org/10.48550/arXiv.2205.15561}, doi = {10.48550/ARXIV.2205.15561}, eprinttype = {arXiv}, eprint = {2205.15561}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2205-15561.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2210-10997, author = {Xiaoyu Sun and Xiao Chen and Li Li and Haipeng Cai and John C. Grundy and Jordan Samhi and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein}, title = {Demystifying Hidden Sensitive Operations in Android apps}, journal = {CoRR}, volume = {abs/2210.10997}, year = {2022}, url = {https://doi.org/10.48550/arXiv.2210.10997}, doi = {10.48550/ARXIV.2210.10997}, eprinttype = {arXiv}, eprint = {2210.10997}, timestamp = {Wed, 26 Jul 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2210-10997.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2211-10623, author = {Yao Li and Tao Zhang and Xiapu Luo and Haipeng Cai and Sen Fang and Dawei Yuan}, title = {Do Pre-trained Language Models Indeed Understand Software Engineering Tasks?}, journal = {CoRR}, volume = {abs/2211.10623}, year = {2022}, url = {https://doi.org/10.48550/arXiv.2211.10623}, doi = {10.48550/ARXIV.2211.10623}, eprinttype = {arXiv}, eprint = {2211.10623}, timestamp = {Tue, 21 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2211-10623.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/infsof/NongCYLC21, author = {Yu Nong and Haipeng Cai and Pengfei Ye and Li Li and Feng Chen}, title = {Evaluating and comparing memory error vulnerability detectors}, journal = {Inf. Softw. Technol.}, volume = {137}, pages = {106614}, year = {2021}, url = {https://doi.org/10.1016/j.infsof.2021.106614}, doi = {10.1016/J.INFSOF.2021.106614}, timestamp = {Tue, 16 Aug 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/infsof/NongCYLC21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tissec/ChengALNCJAY21, author = {Long Cheng and Salman Ahmed and Hans Liljestrand and Thomas Nyman and Haipeng Cai and Trent Jaeger and N. Asokan and Danfeng (Daphne) Yao}, title = {Exploitation Techniques for Data-oriented Attacks with Existing and Potential Defense Approaches}, journal = {{ACM} Trans. Priv. Secur.}, volume = {24}, number = {4}, pages = {26:1--26:36}, year = {2021}, url = {https://doi.org/10.1145/3462699}, doi = {10.1145/3462699}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tissec/ChengALNCJAY21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/FuCLL21, author = {Xiaoqin Fu and Haipeng Cai and Wen Li and Li Li}, title = {{SEADS:} Scalable and Cost-effective Dynamic Dependence Analysis of Distributed Systems via Reinforcement Learning}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {30}, number = {1}, pages = {10:1--10:45}, year = {2021}, url = {https://doi.org/10.1145/3379345}, doi = {10.1145/3379345}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/FuCLL21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/ZhaoLWCBKG21, author = {Yanjie Zhao and Li Li and Haoyu Wang and Haipeng Cai and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein and John C. Grundy}, title = {On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {30}, number = {3}, pages = {40:1--40:38}, year = {2021}, url = {https://doi.org/10.1145/3446905}, doi = {10.1145/3446905}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/ZhaoLWCBKG21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/CaiR21, author = {Haipeng Cai and Barbara G. Ryder}, title = {A Longitudinal Study of Application Structure and Behaviors in Android}, journal = {{IEEE} Trans. Software Eng.}, volume = {47}, number = {12}, pages = {2934--2955}, year = {2021}, url = {https://doi.org/10.1109/TSE.2020.2975176}, doi = {10.1109/TSE.2020.2975176}, timestamp = {Sat, 25 Dec 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tse/CaiR21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/LiM0C21, author = {Wen Li and Na Meng and Li Li and Haipeng Cai}, title = {Understanding Language Selection in Multi-language Software Projects on GitHub}, booktitle = {43rd {IEEE/ACM} International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2021, Madrid, Spain, May 25-28, 2021}, pages = {256--257}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/ICSE-Companion52605.2021.00119}, doi = {10.1109/ICSE-COMPANION52605.2021.00119}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/LiM0C21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/msr/LiFC21, author = {Wen Li and Xiaoqin Fu and Haipeng Cai}, title = {AndroCT: Ten Years of App Call Traces in Android}, booktitle = {18th {IEEE/ACM} International Conference on Mining Software Repositories, {MSR} 2021, Madrid, Spain, May 17-19, 2021}, pages = {570--574}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/MSR52588.2021.00076}, doi = {10.1109/MSR52588.2021.00076}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/msr/LiFC21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/uss/FuC21, author = {Xiaoqin Fu and Haipeng Cai}, editor = {Michael D. Bailey and Rachel Greenstadt}, title = {FlowDist: Multi-Staged Refinement-Based Dynamic Information Flow Analysis for Distributed Software Systems}, booktitle = {30th {USENIX} Security Symposium, {USENIX} Security 2021, August 11-13, 2021}, pages = {2093--2110}, publisher = {{USENIX} Association}, year = {2021}, url = {https://www.usenix.org/conference/usenixsecurity21/presentation/fu-xiaoqin}, timestamp = {Mon, 20 Nov 2023 08:57:49 +0100}, biburl = {https://dblp.org/rec/conf/uss/FuC21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/IslamHSHC21, author = {Md. Shariful Islam and Abdelwahab Hamou{-}Lhadj and Korosh Koochekian Sabor and Mohammad Hamdaqa and Haipeng Cai}, title = {EnHMM: On the Use of Ensemble HMMs and Stack Traces to Predict the Reassignment of Bug Report Fields}, booktitle = {28th {IEEE} International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2021, Honolulu, HI, USA, March 9-12, 2021}, pages = {411--421}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/SANER50967.2021.00045}, doi = {10.1109/SANER50967.2021.00045}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/wcre/IslamHSHC21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2102-13026, author = {Yan Zhao and Weihao Zhang and Enyi Tang and Haipeng Cai and Xi Guo and Na Meng}, title = {A Lightweight Approach of Human-Like Playtesting}, journal = {CoRR}, volume = {abs/2102.13026}, year = {2021}, url = {https://arxiv.org/abs/2102.13026}, eprinttype = {arXiv}, eprint = {2102.13026}, timestamp = {Mon, 23 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2102-13026.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2103-08083, author = {Md. Shariful Islam and Abdelwahab Hamou{-}Lhadj and Korosh Koochekian Sabor and Mohammad Hamdaqa and Haipeng Cai}, title = {EnHMM: On the Use of Ensemble HMMs and Stack Traces to Predict the Reassignment of Bug Report Fields}, journal = {CoRR}, volume = {abs/2103.08083}, year = {2021}, url = {https://arxiv.org/abs/2103.08083}, eprinttype = {arXiv}, eprint = {2103.08083}, timestamp = {Tue, 23 Mar 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2103-08083.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2111-04837, author = {Haipeng Cai and Xiaoqin Fu}, title = {D{\textdollar}{\^{}}2{\textdollar}ABS: {A} Framework for Dynamic Dependence Abstraction of Distributed Programs}, journal = {CoRR}, volume = {abs/2111.04837}, year = {2021}, url = {https://arxiv.org/abs/2111.04837}, eprinttype = {arXiv}, eprint = {2111.04837}, timestamp = {Wed, 10 Nov 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2111-04837.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/infsof/CaiFH20, author = {Haipeng Cai and Xiaoqin Fu and Abdelwahab Hamou{-}Lhadj}, title = {A study of run-time behavioral evolution of benign versus malicious apps in android}, journal = {Inf. Softw. Technol.}, volume = {122}, pages = {106291}, year = {2020}, url = {https://doi.org/10.1016/j.infsof.2020.106291}, doi = {10.1016/J.INFSOF.2020.106291}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/infsof/CaiFH20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tmc/ElishCBYR20, author = {Karim O. Elish and Haipeng Cai and Daniel Barton and Danfeng Yao and Barbara G. Ryder}, title = {Identifying Mobile Inter-App Communication Risks}, journal = {{IEEE} Trans. Mob. Comput.}, volume = {19}, number = {1}, pages = {90--102}, year = {2020}, url = {https://doi.org/10.1109/TMC.2018.2889495}, doi = {10.1109/TMC.2018.2889495}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tmc/ElishCBYR20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/Cai20, author = {Haipeng Cai}, title = {Assessing and Improving Malware Detection Sustainability through App Evolution Studies}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {29}, number = {2}, pages = {8:1--8:28}, year = {2020}, url = {https://doi.org/10.1145/3371924}, doi = {10.1145/3371924}, timestamp = {Sat, 08 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tosem/Cai20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/Cai20, author = {Haipeng Cai}, editor = {David Lo and Leonardo Mariani and Ali Mesbah}, title = {Embracing mobile app evolution via continuous ecosystem mining and characterization}, booktitle = {MOBILESoft '20: {IEEE/ACM} 7th International Conference on Mobile Software Engineering and Systems, Seoul, Republic of Korea, July 13-15, 2020}, pages = {31--35}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3387905.3388612}, doi = {10.1145/3387905.3388612}, timestamp = {Thu, 27 Jul 2023 16:07:53 +0200}, biburl = {https://dblp.org/rec/conf/icse/Cai20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/FuC20, author = {Xiaoqin Fu and Haipeng Cai}, editor = {Gregg Rothermel and Doo{-}Hwan Bae}, title = {Scaling application-level dynamic taint analysis to enterprise-scale distributed systems}, booktitle = {{ICSE} '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June - 19 July, 2020}, pages = {270--271}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3377812.3390910}, doi = {10.1145/3377812.3390910}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/FuC20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/Wang0LC20, author = {Jiawei Wang and Li Li and Kui Liu and Haipeng Cai}, editor = {Prem Devanbu and Myra B. Cohen and Thomas Zimmermann}, title = {Exploring how deprecated Python library APIs are (not) handled}, booktitle = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020}, pages = {233--244}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3368089.3409735}, doi = {10.1145/3368089.3409735}, timestamp = {Fri, 23 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/Wang0LC20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/CaiPL20, author = {Haipeng Cai and Shiv Raj Pant and Wen Li}, editor = {Prem Devanbu and Myra B. Cohen and Thomas Zimmermann}, title = {Towards learning visual semantics}, booktitle = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020}, pages = {1537--1540}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3368089.3417040}, doi = {10.1145/3368089.3417040}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/CaiPL20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/FuC020, author = {Xiaoqin Fu and Haipeng Cai and Li Li}, editor = {Prem Devanbu and Myra B. Cohen and Thomas Zimmermann}, title = {Dads: dynamic slicing continuously-running distributed programs with budget constraints}, booktitle = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020}, pages = {1566--1570}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3368089.3417920}, doi = {10.1145/3368089.3417920}, timestamp = {Thu, 13 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sigsoft/FuC020.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/LiCSM20, author = {Wen Li and Haipeng Cai and Yulei Sui and David Manz}, editor = {Prem Devanbu and Myra B. Cohen and Thomas Zimmermann}, title = {{PCA:} memory leak detection using partial call-path analysis}, booktitle = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020}, pages = {1621--1625}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3368089.3417923}, doi = {10.1145/3368089.3417923}, timestamp = {Wed, 10 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/LiCSM20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/NongC20, author = {Yu Nong and Haipeng Cai}, editor = {Kostas Kontogiannis and Foutse Khomh and Alexander Chatzigeorgiou and Marios{-}Eleftherios Fokaefs and Minghui Zhou}, title = {A Preliminary Study on Open-Source Memory Vulnerability Detectors}, booktitle = {27th {IEEE} International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2020, London, ON, Canada, February 18-21, 2020}, pages = {557--561}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/SANER48275.2020.9054851}, doi = {10.1109/SANER48275.2020.9054851}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/wcre/NongC20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/Cai20, author = {Haipeng Cai}, editor = {Kostas Kontogiannis and Foutse Khomh and Alexander Chatzigeorgiou and Marios{-}Eleftherios Fokaefs and Minghui Zhou}, title = {A Reflection on the Predictive Accuracy of Dynamic Impact Analysis}, booktitle = {27th {IEEE} International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2020, London, ON, Canada, February 18-21, 2020}, pages = {562--566}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/SANER48275.2020.9054806}, doi = {10.1109/SANER48275.2020.9054806}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/wcre/Cai20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/ZhouHCH20, author = {Rui Zhou and Mohammad Hamdaqa and Haipeng Cai and Abdelwahab Hamou{-}Lhadj}, editor = {Kostas Kontogiannis and Foutse Khomh and Alexander Chatzigeorgiou and Marios{-}Eleftherios Fokaefs and Minghui Zhou}, title = {MobiLogLeak: {A} Preliminary Study on Data Leakage Caused by Poor Logging Practices}, booktitle = {27th {IEEE} International Conference on Software Analysis, Evolution and Reengineering, {SANER} 2020, London, ON, Canada, February 18-21, 2020}, pages = {577--581}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/SANER48275.2020.9054831}, doi = {10.1109/SANER48275.2020.9054831}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/wcre/ZhouHCH20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/infsof/AliCHH19, author = {Nasir Ali and Haipeng Cai and Abdelwahab Hamou{-}Lhadj and Jameleddine Hassine}, title = {Exploiting Parts-of-Speech for effective automated requirements traceability}, journal = {Inf. Softw. Technol.}, volume = {106}, pages = {126--141}, year = {2019}, url = {https://doi.org/10.1016/j.infsof.2018.09.009}, doi = {10.1016/J.INFSOF.2018.09.009}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/infsof/AliCHH19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tifs/CaiMRY19, author = {Haipeng Cai and Na Meng and Barbara G. Ryder and Danfeng Yao}, title = {DroidCat: Effective Android Malware Detection and Categorization via App-Level Profiling}, journal = {{IEEE} Trans. Inf. Forensics Secur.}, volume = {14}, number = {6}, pages = {1455--1470}, year = {2019}, url = {https://doi.org/10.1109/TIFS.2018.2879302}, doi = {10.1109/TIFS.2018.2879302}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tifs/CaiMRY19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/ZhangC19, author = {Ziyi Zhang and Haipeng Cai}, editor = {Eli Tilevich}, title = {A look into developer intentions for app compatibility in Android}, booktitle = {Proceedings of the 6th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2019, Montreal, QC, Canada, May 25, 2019}, pages = {40--44}, publisher = {{IEEE} / {ACM}}, year = {2019}, url = {https://doi.org/10.1109/MOBILESoft.2019.00016}, doi = {10.1109/MOBILESOFT.2019.00016}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/ZhangC19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/FuC19, author = {Xiaoqin Fu and Haipeng Cai}, editor = {Joanne M. Atlee and Tevfik Bultan and Jon Whittle}, title = {On the deterioration of learning-based malware detectors for Android}, booktitle = {Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, {ICSE} 2019, Montreal, QC, Canada, May 25-31, 2019}, pages = {272--273}, publisher = {{IEEE} / {ACM}}, year = {2019}, url = {https://doi.org/10.1109/ICSE-Companion.2019.00110}, doi = {10.1109/ICSE-COMPANION.2019.00110}, timestamp = {Tue, 24 May 2022 15:28:49 +0200}, biburl = {https://dblp.org/rec/conf/icse/FuC19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/CaiZ0F19, author = {Haipeng Cai and Ziyi Zhang and Li Li and Xiaoqin Fu}, editor = {Dongmei Zhang and Anders M{\o}ller}, title = {A large-scale study of application incompatibilities in Android}, booktitle = {Proceedings of the 28th {ACM} {SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2019, Beijing, China, July 15-19, 2019}, pages = {216--227}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3293882.3330564}, doi = {10.1145/3293882.3330564}, timestamp = {Thu, 23 Jun 2022 07:46:09 +0200}, biburl = {https://dblp.org/rec/conf/issta/CaiZ0F19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwpc/FuC19, author = {Xiaoqin Fu and Haipeng Cai}, editor = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Foutse Khomh and Federica Sarro}, title = {Measuring interprocess communications in distributed systems}, booktitle = {Proceedings of the 27th International Conference on Program Comprehension, {ICPC} 2019, Montreal, QC, Canada, May 25-31, 2019}, pages = {323--334}, publisher = {{IEEE} / {ACM}}, year = {2019}, url = {https://doi.org/10.1109/ICPC.2019.00051}, doi = {10.1109/ICPC.2019.00051}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/iwpc/FuC19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/MohammedCM19, author = {Mostafa Mohammed and Haipeng Cai and Na Meng}, editor = {Jian{-}Jia Chen and Aviral Shrivastava}, title = {An empirical comparison between monkey testing and human testing {(WIP} paper)}, booktitle = {Proceedings of the 20th {ACM} {SIGPLAN/SIGBED} International Conference on Languages, Compilers, and Tools for Embedded Systems, {LCTES} 2019, Phoenix, AZ, USA, June 23-23, 2019}, pages = {188--192}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3316482.3326342}, doi = {10.1145/3316482.3326342}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/MohammedCM19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigsoft/FuC19, author = {Xiaoqin Fu and Haipeng Cai}, editor = {Marlon Dumas and Dietmar Pfahl and Sven Apel and Alessandra Russo}, title = {A dynamic taint analyzer for distributed systems}, booktitle = {Proceedings of the {ACM} Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, {ESEC/SIGSOFT} {FSE} 2019, Tallinn, Estonia, August 26-30, 2019}, pages = {1115--1119}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3338906.3341179}, doi = {10.1145/3338906.3341179}, timestamp = {Sat, 30 Sep 2023 09:56:36 +0200}, biburl = {https://dblp.org/rec/conf/sigsoft/FuC19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/Cai18, author = {Haipeng Cai}, title = {Hybrid Program Dependence Approximation for Effective Dynamic Impact Prediction}, journal = {{IEEE} Trans. Software Eng.}, volume = {44}, number = {4}, pages = {334--364}, year = {2018}, url = {https://doi.org/10.1109/TSE.2017.2692783}, doi = {10.1109/TSE.2017.2692783}, timestamp = {Fri, 11 May 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/Cai18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/DilharaCJ18, author = {Malinda Dilhara and Haipeng Cai and John Jenkins}, editor = {Christine Julien and Grace A. Lewis and Itai Segall}, title = {Automated detection and repair of incompatible uses of runtime permissions in Android apps}, booktitle = {Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27 - 28, 2018}, pages = {67--71}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3197231.3197255}, doi = {10.1145/3197231.3197255}, timestamp = {Tue, 10 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/DilharaCJ18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/JenkinsC18, author = {John Jenkins and Haipeng Cai}, editor = {Christine Julien and Grace A. Lewis and Itai Segall}, title = {ICC-inspect: supporting runtime inspection of Android inter-component communications}, booktitle = {Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27 - 28, 2018}, pages = {80--83}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3197231.3197233}, doi = {10.1145/3197231.3197233}, timestamp = {Tue, 10 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/JenkinsC18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/CaiJ18, author = {Haipeng Cai and John Jenkins}, editor = {Michel Chaudron and Ivica Crnkovic and Marsha Chechik and Mark Harman}, title = {Towards sustainable Android malware detection}, booktitle = {Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, {ICSE} 2018, Gothenburg, Sweden, May 27 - June 03, 2018}, pages = {350--351}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3183440.3195004}, doi = {10.1145/3183440.3195004}, timestamp = {Tue, 10 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/CaiJ18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/msr/CaiJ18, author = {Haipeng Cai and John Jenkins}, editor = {Andy Zaidman and Yasutaka Kamei and Emily Hill}, title = {Leveraging historical versions of Android apps for efficient and precise taint analysis}, booktitle = {Proceedings of the 15th International Conference on Mining Software Repositories, {MSR} 2018, Gothenburg, Sweden, May 28-29, 2018}, pages = {265--269}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3196398.3196433}, doi = {10.1145/3196398.3196433}, timestamp = {Wed, 11 Aug 2021 17:02:31 +0200}, biburl = {https://dblp.org/rec/conf/msr/CaiJ18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1807-08221, author = {Haipeng Cai}, title = {Longitudinal Characterization and Sustainable Classification of Android Apps via {SAD} Profiles}, journal = {CoRR}, volume = {abs/1807.08221}, year = {2018}, url = {http://arxiv.org/abs/1807.08221}, eprinttype = {arXiv}, eprint = {1807.08221}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1807-08221.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jcst/LiLBKCLT17, author = {Li Li and Daoyuan Li and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein and Haipeng Cai and David Lo and Yves Le Traon}, title = {On Locating Malicious Code in Piggybacked Android Apps}, journal = {J. Comput. Sci. Technol.}, volume = {32}, number = {6}, pages = {1108--1124}, year = {2017}, url = {https://doi.org/10.1007/s11390-017-1786-z}, doi = {10.1007/S11390-017-1786-Z}, timestamp = {Fri, 09 Apr 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/jcst/LiLBKCLT17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/codaspy/LiuCWYER17, author = {Fang Liu and Haipeng Cai and Gang Wang and Danfeng (Daphne) Yao and Karim O. Elish and Barbara G. Ryder}, editor = {Gail{-}Joon Ahn and Alexander Pretschner and Gabriel Ghinita}, title = {Prioritized Analysis of Inter-App Communication Risks}, booktitle = {Proceedings of the Seventh {ACM} Conference on Data and Application Security and Privacy, {CODASPY} 2017, Scottsdale, AZ, USA, March 22-24, 2017}, pages = {159--161}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3029806.3029843}, doi = {10.1145/3029806.3029843}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/codaspy/LiuCWYER17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/LiLBKCLT17, author = {Li Li and Daoyuan Li and Tegawend{\'{e}} F. Bissyand{\'{e}} and Jacques Klein and Haipeng Cai and David Lo and Yves Le Traon}, title = {Automatically Locating Malicious Packages in Piggybacked Android Apps}, booktitle = {4th {IEEE/ACM} International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2017, Buenos Aires, Argentina, May 22-23, 2017}, pages = {170--174}, publisher = {{IEEE}}, year = {2017}, url = {https://doi.org/10.1109/MOBILESoft.2017.6}, doi = {10.1109/MOBILESOFT.2017.6}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/LiLBKCLT17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/CaiR17, author = {Haipeng Cai and Barbara G. Ryder}, title = {Understanding Android Application Programming and Security: {A} Dynamic Study}, booktitle = {2017 {IEEE} International Conference on Software Maintenance and Evolution, {ICSME} 2017, Shanghai, China, September 17-22, 2017}, pages = {364--375}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/ICSME.2017.31}, doi = {10.1109/ICSME.2017.31}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/CaiR17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/JenkinsC17, author = {John Jenkins and Haipeng Cai}, title = {Dissecting Android Inter-component Communications via Interactive Visual Explorations}, booktitle = {2017 {IEEE} International Conference on Software Maintenance and Evolution, {ICSME} 2017, Shanghai, China, September 17-22, 2017}, pages = {519--523}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/ICSME.2017.74}, doi = {10.1109/ICSME.2017.74}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/JenkinsC17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/CaiR17a, author = {Haipeng Cai and Barbara G. Ryder}, title = {DroidFax: {A} Toolkit for Systematic Characterization of Android Applications}, booktitle = {2017 {IEEE} International Conference on Software Maintenance and Evolution, {ICSME} 2017, Shanghai, China, September 17-22, 2017}, pages = {643--647}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/ICSME.2017.35}, doi = {10.1109/ICSME.2017.35}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/CaiR17a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icsm/CaiR17b, author = {Haipeng Cai and Barbara G. Ryder}, title = {Artifacts for Dynamic Analysis of Android Apps}, booktitle = {2017 {IEEE} International Conference on Software Maintenance and Evolution, {ICSME} 2017, Shanghai, China, September 17-22, 2017}, pages = {659}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/ICSME.2017.36}, doi = {10.1109/ICSME.2017.36}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icsm/CaiR17b.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sp/LiuCWYER17, author = {Fang Liu and Haipeng Cai and Gang Wang and Danfeng Yao and Karim O. Elish and Barbara G. Ryder}, title = {MR-Droid: {A} Scalable and Prioritized Analysis of Inter-App Communication Risks}, booktitle = {2017 {IEEE} Security and Privacy Workshops, {SP} Workshops 2017, San Jose, CA, USA, May 25, 2017}, pages = {189--198}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/SPW.2017.12}, doi = {10.1109/SPW.2017.12}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sp/LiuCWYER17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ijig/Cai16, author = {Haipeng Cai}, title = {Parallel Rendering for Legible Illustrative Visualizations of Dense Geometries on Commodity CPUs}, journal = {Int. J. Image Graph.}, volume = {16}, number = {1}, pages = {1650002:1--1650002:25}, year = {2016}, url = {https://doi.org/10.1142/S0219467816500029}, doi = {10.1142/S0219467816500029}, timestamp = {Wed, 24 Mar 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ijig/Cai16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jss/CaiS16, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, title = {Method-level program dependence abstraction and its application to impact analysis}, journal = {J. Syst. Softw.}, volume = {122}, pages = {311--326}, year = {2016}, url = {https://doi.org/10.1016/j.jss.2016.09.048}, doi = {10.1016/J.JSS.2016.09.048}, timestamp = {Mon, 24 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/jss/CaiS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tosem/CaiST16, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices and Douglas Thain}, title = {DiaPro: Unifying Dynamic Impact Analyses for Improved and Variable Cost-Effectiveness}, journal = {{ACM} Trans. Softw. Eng. Methodol.}, volume = {25}, number = {2}, pages = {18:1--18:50}, year = {2016}, url = {https://doi.org/10.1145/2894751}, doi = {10.1145/2894751}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tosem/CaiST16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tr/CaiSJ16, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices and Siyuan Jiang}, title = {Prioritizing Change-Impact Analysis via Semantic Program-Dependence Quantification}, journal = {{IEEE} Trans. Reliab.}, volume = {65}, number = {3}, pages = {1114--1132}, year = {2016}, url = {https://doi.org/10.1109/TR.2015.2481000}, doi = {10.1109/TR.2015.2481000}, timestamp = {Thu, 09 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tr/CaiSJ16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/CaiT16, author = {Haipeng Cai and Douglas Thain}, editor = {David Lo and Sven Apel and Sarfraz Khurshid}, title = {DistIA: a cost-effective dynamic impact analysis for distributed programs}, booktitle = {Proceedings of the 31st {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2016, Singapore, September 3-7, 2016}, pages = {344--355}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2970276.2970352}, doi = {10.1145/2970276.2970352}, timestamp = {Sat, 30 Sep 2023 09:51:40 +0200}, biburl = {https://dblp.org/rec/conf/kbse/CaiT16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/CaiT16, author = {Haipeng Cai and Douglas Thain}, title = {{DISTEA:} Efficient Dynamic Impact Analysis for Distributed Systems}, journal = {CoRR}, volume = {abs/1604.04638}, year = {2016}, url = {http://arxiv.org/abs/1604.04638}, eprinttype = {arXiv}, eprint = {1604.04638}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/CaiT16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jss/CaiS15, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, title = {A comprehensive study of the predictive accuracy of dynamic change-impact analysis}, journal = {J. Syst. Softw.}, volume = {103}, pages = {248--265}, year = {2015}, url = {https://doi.org/10.1016/j.jss.2015.02.018}, doi = {10.1016/J.JSS.2015.02.018}, timestamp = {Mon, 24 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/jss/CaiS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/qrs/CaiS15, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, title = {Abstracting Program Dependencies Using the Method Dependence Graph}, booktitle = {2015 {IEEE} International Conference on Software Quality, Reliability and Security, {QRS} 2015, Vancouver, BC, Canada, August 3-5, 2015}, pages = {49--58}, publisher = {{IEEE}}, year = {2015}, url = {https://doi.org/10.1109/QRS.2015.18}, doi = {10.1109/QRS.2015.18}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/qrs/CaiS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/qrs/Cai15, author = {Haipeng Cai}, title = {Facilitating Information Management in Integrated Development Environments through Visual Interface Enhancements}, booktitle = {2015 {IEEE} International Conference on Software Quality, Reliability and Security, {QRS} 2015, Companion, Vancouver, BC, Canada, August 3-5, 2015}, pages = {221--229}, publisher = {{IEEE}}, year = {2015}, url = {https://doi.org/10.1109/QRS-C.2015.46}, doi = {10.1109/QRS-C.2015.46}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/qrs/Cai15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/CaiS15, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, editor = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Bram Adams and Alexander Serebrenik}, title = {A framework for cost-effective dependence-based dynamic impact analysis}, booktitle = {22nd {IEEE} International Conference on Software Analysis, Evolution, and Reengineering, {SANER} 2015, Montreal, QC, Canada, March 2-6, 2015}, pages = {231--240}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/SANER.2015.7081833}, doi = {10.1109/SANER.2015.7081833}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/wcre/CaiS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcre/CaiS15a, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, editor = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Bram Adams and Alexander Serebrenik}, title = {{TRACERJD:} Generic trace-based dynamic dependence analysis with fine-grained logging}, booktitle = {22nd {IEEE} International Conference on Software Analysis, Evolution, and Reengineering, {SANER} 2015, Montreal, QC, Canada, March 2-6, 2015}, pages = {489--493}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/SANER.2015.7081862}, doi = {10.1109/SANER.2015.7081862}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/wcre/CaiS15a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/Cai15, author = {Haipeng Cai}, title = {Enhancing Programming Interface to Effectively Meet Multiple Information Needs of Developers}, journal = {CoRR}, volume = {abs/1502.06519}, year = {2015}, url = {http://arxiv.org/abs/1502.06519}, eprinttype = {arXiv}, eprint = {1502.06519}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/Cai15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ac/SantelicesZCJ14, author = {Ra{\'{u}}l A. Santelices and Yiji Zhang and Haipeng Cai and Siyuan Jiang}, title = {Change-Effects Analysis for Evolving Software}, journal = {Adv. Comput.}, volume = {93}, pages = {227--285}, year = {2014}, url = {https://doi.org/10.1016/B978-0-12-800162-2.00005-1}, doi = {10.1016/B978-0-12-800162-2.00005-1}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ac/SantelicesZCJ14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/CaiS14, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices}, editor = {Ivica Crnkovic and Marsha Chechik and Paul Gr{\"{u}}nbacher}, title = {Diver: precise dynamic impact analysis using dependence-based trace pruning}, booktitle = {{ACM/IEEE} International Conference on Automated Software Engineering, {ASE} '14, Vasteras, Sweden - September 15 - 19, 2014}, pages = {343--348}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2642937.2642950}, doi = {10.1145/2642937.2642950}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/kbse/CaiS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/scam/JiangSGC14, author = {Siyuan Jiang and Ra{\'{u}}l A. Santelices and Mark Grechanik and Haipeng Cai}, title = {On the Accuracy of Forward Dynamic Slicing and Its Effects on Software Maintenance}, booktitle = {14th {IEEE} International Working Conference on Source Code Analysis and Manipulation, {SCAM} 2014, Victoria, BC, Canada, September 28-29, 2014}, pages = {145--154}, publisher = {{IEEE} Computer Society}, year = {2014}, url = {https://doi.org/10.1109/SCAM.2014.23}, doi = {10.1109/SCAM.2014.23}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/scam/JiangSGC14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/scam/CaiJSZZ14, author = {Haipeng Cai and Siyuan Jiang and Ra{\'{u}}l A. Santelices and Ying{-}Jie Zhang and Yiji Zhang}, title = {{SENSA:} Sensitivity Analysis for Quantitative Change-Impact Prediction}, booktitle = {14th {IEEE} International Working Conference on Source Code Analysis and Manipulation, {SCAM} 2014, Victoria, BC, Canada, September 28-29, 2014}, pages = {165--174}, publisher = {{IEEE} Computer Society}, year = {2014}, url = {https://doi.org/10.1109/SCAM.2014.25}, doi = {10.1109/SCAM.2014.25}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/scam/CaiJSZZ14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ssiri/JiangSCG14, author = {Siyuan Jiang and Ra{\'{u}}l A. Santelices and Haipeng Cai and Mark Grechanik}, title = {How Accurate Is Dynamic Program Slicing? An Empirical Approach to Compute Accuracy Bounds}, booktitle = {{IEEE} Eighth International Conference on Software Security and Reliability, {SERE} 2014, San Francisco, CA, USA, June 30 - July 2, 2014 - Companion Volume}, pages = {3--4}, publisher = {{IEEE}}, year = {2014}, url = {https://doi.org/10.1109/SERE-C.2014.14}, doi = {10.1109/SERE-C.2014.14}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ssiri/JiangSCG14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ssiri/CaiSX14, author = {Haipeng Cai and Ra{\'{u}}l A. Santelices and Tianyu Xu}, title = {Estimating the Accuracy of Dynamic Change-Impact Analysis Using Sensitivity Analysis}, booktitle = {Eighth International Conference on Software Security and Reliability, {SERE} 2014, San Francisco, California, USA, June 30 - July 2, 2014}, pages = {48--57}, publisher = {{IEEE}}, year = {2014}, url = {https://doi.org/10.1109/SERE.2014.18}, doi = {10.1109/SERE.2014.18}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ssiri/CaiSX14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/sp/14/ChenCAL14, author = {Jian Chen and Haipeng Cai and Alexander P. Auchus and David H. Laidlaw}, editor = {Weidong Huang}, title = {Gryphon: {A} 'Little' Domain-Specific Programming Language for Diffusion {MRI} Visualizations}, booktitle = {Handbook of Human Centric Visualization}, pages = {41--61}, publisher = {Springer}, year = {2014}, url = {https://doi.org/10.1007/978-1-4614-7485-2\_2}, doi = {10.1007/978-1-4614-7485-2\_2}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/sp/14/ChenCAL14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/SantelicesZJCZ04, author = {Ra{\'{u}}l A. Santelices and Yiji Zhang and Siyuan Jiang and Haipeng Cai and Ying{-}Jie Zhang}, editor = {David Notkin and Betty H. C. Cheng and Klaus Pohl}, title = {Quantitative program slicing: separating statements by relevance}, booktitle = {35th International Conference on Software Engineering, {ICSE} '13, San Francisco, CA, USA, May 18-26, 2013}, pages = {1269--1272}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/ICSE.2013.6606695}, doi = {10.1109/ICSE.2013.6606695}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icse/SantelicesZJCZ04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/SantelicesZCJ13, author = {Ra{\'{u}}l A. Santelices and Yiji Zhang and Haipeng Cai and Siyuan Jiang}, editor = {Patrick Lam and Elena Sherman}, title = {DUA-forensics: a fine-grained dependence analysis and instrumentation framework based on Soot}, booktitle = {Proceedings of the 2nd {ACM} {SIGPLAN} International Workshop on State Of the Art in Java Program analysis, {SOAP} 2013, Seattle, WA, USA, June 20, 2013}, pages = {13--18}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2487568.2487574}, doi = {10.1145/2487568.2487574}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/SantelicesZCJ13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/CaiCAL13, author = {Haipeng Cai and Jian Chen and Alexander P. Auchus and David H. Laidlaw}, title = {Composing {DTI} Visualizations with End-user Programming}, journal = {CoRR}, volume = {abs/1310.2923}, year = {2013}, url = {http://arxiv.org/abs/1310.2923}, eprinttype = {arXiv}, eprint = {1310.2923}, timestamp = {Wed, 12 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/CaiCAL13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/CaiCA13, author = {Haipeng Cai and Jian Chen and Alexander P. Auchus}, title = {Depth-dependent Parallel Visualization with 3D Stylized Dense Tubes}, journal = {CoRR}, volume = {abs/1310.2994}, year = {2013}, url = {http://arxiv.org/abs/1310.2994}, eprinttype = {arXiv}, eprint = {1310.2994}, timestamp = {Thu, 13 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/CaiCA13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tvcg/ChenCAL12, author = {Jian Chen and Haipeng Cai and Alexander P. Auchus and David H. Laidlaw}, title = {Effects of Stereo and Screen Size on the Legibility of Three-Dimensional Streamtube Visualization}, journal = {{IEEE} Trans. Vis. Comput. Graph.}, volume = {18}, number = {12}, pages = {2130--2139}, year = {2012}, url = {https://doi.org/10.1109/TVCG.2012.216}, doi = {10.1109/TVCG.2012.216}, timestamp = {Mon, 15 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tvcg/ChenCAL12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isvc/CaiCACL12, author = {Haipeng Cai and Jian Chen and Alexander P. Auchus and Stephen Correia and David H. Laidlaw}, editor = {George Bebis and Richard Boyle and Bahram Parvin and Darko Koracin and Charless C. Fowlkes and Sen Wang and Min{-}Hyung Choi and Stephan Mantler and J{\"{u}}rgen P. Schulze and Daniel Acevedo and Klaus Mueller and Michael E. Papka}, title = {InShape: In-Situ Shape-Based Interactive Multiple-View Exploration of Diffusion {MRI} Visualizations}, booktitle = {Advances in Visual Computing - 8th International Symposium, {ISVC} 2012, Rethymnon, Crete, Greece, July 16-18, 2012, Revised Selected Papers, Part {II}}, series = {Lecture Notes in Computer Science}, volume = {7432}, pages = {706--715}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-33191-6\_70}, doi = {10.1007/978-3-642-33191-6\_70}, timestamp = {Fri, 04 Nov 2022 09:06:17 +0100}, biburl = {https://dblp.org/rec/conf/isvc/CaiCACL12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.