Sen Chen's Homepage

Sen Chen (陈 森)
Nanyang Technological University, Singapore
ecnuchensen AT gmail.com
chensen AT ntu.edu.sg

I am now a Research Fellow in the research group of Prof. Liu Yang, and focusing on security, software engineering, and data-driven analytics. I received my Ph.D. degree in ECNU, Shanghai, China (2014-2019), under the superivsion of Prof. Lihua Xu (NYU Shanghai). I also had been a Research Assistant at NTU (2016-2019). I received an ACM SIGSOFT Distinguished Paper Award at ICSE 2018.

Highlights: 
Security: AUSERA (ICSE'20, ESEC/FSE'18), GUI-Squatting Attack: Phapp (TDSC'19), FakeApp (ICSE'19), FakeBob (arXiv'19), MobiDroid (ICECCS'19), KuafuDet (Computers & Security'17), StormDroid (ASIACCS'16)
Software Engineering: StoryDroid (ICSE'19), Exlocator (ICSE'18), APEChecker (ASE'18)
Data-driven Analytics and Deep Learning: CORE (SANER'20), ATOM (arXiv'19), DNN Study (ASE'19)


News

 13 December 2019: We conducted several research projects related to data-driven analytics, such as code review recommendation (CORE), code commit message generation (ATOM).

 9 December 2019: One full paper "An Empirical Assessment of Security Risks of Global Android Banking Apps" accepted by ICSE 2020! (Acceptance rate: 20.9% = 129/617)

29 November 2019: One full paper "CORE: Automating Review Recommendation for Code Changes" accepted by SANER 2020! Congratulations to Jing Kai! (Acceptance rate: 21.1% = 44/199)

8 November 2019: One full paper "GUI-Squatting Attack: Automated Generation of Android Phishing Apps" accepted by Transactions on Dependable and Secure Computing (TDSC)!

5 August 2019: One full paper "An Empirical Study towards Characterizing Deep Learning Development and Deployment across Different Frameworks and Platforms" accepted by ASE 2019! Congratulations to Qianyu! (Acceptance rate: 20.9% = 93/445)

21 July 2019: One full paper "MobiDroid: A Performance-Sensitive Malware Detection System on Mobile Platform" accepted by ICECCS 2019! Congratulations to Ruitao! (Acceptance rate: 23.9% = 21/88)

1 July 2019: I will join School of Computer Science and Engineering (SCSE) as a Research Fellow at NTU.

30 June 2019: I have obtained my Ph.D. degree in June 2019. I am on the job market now.

17 December 2018: One full paper "A Large-Scale Empirical Study on Industrial Fake Apps" accepted by ICSE SEIP 2019! Congratulations to Chongbin! (Acceptance rate: 22.2% = 30/135)

12 December 2018: One full paper "StoryDroid: Automated Generation of Storyboard for Android Apps" accepted by ICSE 2019! (Acceptance rate: 20.6% = 109/521)

28 July 2018: One full paper "Are Mobile Banking Apps Secure? What Can be Improved?" accepted by ESEC/FSE 2018!

4 July 2018: One full paper "Efficiently Manifesting Asynchronous Programming Errors in Android Apps" accepted by ASE 2018! Congratulations to Lingling!

 May 2018: Our paper "Large-Scale Analysis of Framework-Specific Exceptions in Android Apps" won ACM SIGSOFT Distinguished Paper Award at ICSE 2018.


Education

Research Fellow, Nanyang Technological University, July 2019 -
Ph.D. Student, East China Normal University, September 2014 - June 2019
Research Assistant, CYSREN, NTU, January 2019 - June 2019
Research Assistant, SCSE, NTU, January 2018 - January 2019
Visiting Ph.D. Student, SCSE, NTU, October 2016 - December 2017
B.S. Student, SE, Harbin Normal University, September 2010 - June 2014


Awards

Outstanding Graduates of Shanghai, April 2019
NASAC 2018 Research Tool Award, CCF, November 2018
FSE 2018 GAPS Award, ACM/SIGSOFT, September 2018
ACM SIGSOFT Distinguished Paper Award, May, 2018
Outstanding Student of ECNU, China, December 2017
MobiCom 2016 GAPS Award, ACM/SIGMOBILE, August 2016
Graduate Student Overseas Visiting Scholarship, China, June 2016
Outstanding Student of ECNU, China, December 2015
First Class Excellent Undergraduate Scholarship, October 2013
Outstanding Student of HNU, China, October, 2013
National Scholarship, The Ministry of Education, China, October 2012


Publications [Google Scholar] [DBLP]

 19. [ICSE 2020] Sen Chen, Lingling Fan, Guozhu Meng, Ting Su, Minhui Xue, Yinxing Xue, Yang Liu, and Lihua Xu, "An Empirical Assessment of Security Risks of Global Android Banking Apps". In Proceedings of the 42st International Conference on Software Engineering, Seoul, South Korea, 2020. (129/617 = 20.9%)

Highlight: 
Until now, 21 banking entities have confirmed 126 vulnerabilities, 52 vulnerabilities have been patched. Our work has also received positive feedback and improved their security policies.

 18. [TDSC 2019] Sen Chen, Lingling Fan, Chunyang Chen, Minhui Xue, Yang Liu, and Lihua Xu, "GUI-Squatting Attack: Automated Generation of Android Phishing Apps", Transactions on Dependable and Secure Computing. (accepted, impact factor: 6.404)

 17. [SANER 2020] Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu, "CORE: Automating Review Recommendation for Code Changes", In Proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering, London, Ontario, Canada, 2020. (44/199 = 21.1%)

16. [ASE 2019] Qianyu Guo, Sen Chen*, Xiaofei Xie, Lei Ma, Qiang Hu, Hongtao Liu, Yang Liu, Jianjun Zhao, and Xiaohong Li, "An Empirical Study towards Characterizing Deep Learning Development and Deployment across Different Frameworks and Platforms", In Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, San Diego, California, United States, 2019. (93/445 = 20.9%)
(Corresponding Author)

15. [ICECCS 2019] Ruitao Feng, Sen Chen*, Xiaofei Xie, Lei Ma, Guozhu Meng, Yang Liu, and Shangwei-Lin, "MobiDroid: A Performance-Sensitive Malware Detection System on Mobile Platform", In Proceedings of the 24th International Conference on Engineering of Complex Computer Systems, Hong Kong, China, 2019. (21/88 = 23.9%) (Corresponding Author)

14. [ICSE 2019] Sen Chen, Lingling Fan, Chunyang Chen, Ting Su, Wenhe Li, Yang Liu, and Lihua Xu, "StoryDroid: Automated Generation of Storyboard for Android Apps", In Proceedings of the 41st International Conference on Software Engineering, Montréal, QC, Canada, 2019. (109/529 = 20.6%)

Highlight: 
StoryDroid for reverse engineering the Android apps and provide various useful features (e.g., UI page transitions, logic code, and layout code) for app analysis.

13. [ICSE 2019] Chongbin Tang, Sen Chen#, Lingling Fan, Lihua Xu, Yang Liu, Zhushou Tang and Liang Dou. "A Large-Scale Empirical Study on Industrial Fake Apps", In Proceedings of the 41st ACM/IEEE International Conference on Software Engineering, Software-Engineering-in-Practice Track (SEIP), Montréal, QC, Canada, 2019. (35/135 = 22.2%) (Co-first Author)

12. [SANER 2019] Sen Chen, Lingling Fan, Ting Su, Lei Ma, Yang Liu and Lihua Xu. "Automated Cross-Platform GUI Code Generation for Mobile Apps", In Proceedings of the 26st IEEE International Conference on Software Analysis, Evolution, and Reengineering, AI4Mobile, Hangzhou, China, 2019.

11. [SANER 2019] Sen Chen, Minhui Xue, Lingling Fan, Lei Ma, Yang Liu and Lihua Xu. "How Can We Craft Large-Scale Mobile Malware? An Automated Poisoning Attack", In Proceedings of the 26st IEEE International Conference on Software Analysis, Evolution, and Reengineering, AI4Mobile, Hangzhou, China, 2019.

10. [arXiv 2018] Lei Ma, Felix Juefei-Xu, Minhui Xue, Qiang Hu, Sen Chen, Bo Li, Yang Liu, Jianjun Zhao, Jianxiong Yin and Simon See, "Secure Deep Learning Engineering: A Software Quality Assurance Perspective". (arXiv'18)

9. [ESEC/FSE 2018] Sen Chen, Ting Su, Lingling Fan, Guozhu Meng, Minhui Xue, Yang Liu, and Lihua Xu, "Are Mobile Banking Apps Secure? What Can be Improved?", In Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Lake Buena Vista, Florida, United States, 2018.

8. [ASE 2018] Lingling Fan, Ting Su, Sen Chen, Guozhu Meng, Yang Liu, Lihua Xu and Geguang Pu, "Efficiently Manifesting Asynchronous Programming Errors in Android Apps", In Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Montpellier, France, 2018. (69/346 = 19.9%)

7. [NASAC 2018] Sen Chen, Guozhu Meng, Ting Su, Lingling Fan, Minhui Xue, Yinxing Xue, Yang Liu, and Lihua Xu, "AUSERA: Large-Scale Automated Security Risk Assessment of Global Mobile Banking Apps".

Highlight: 
Won a Research Tool Award in NASAC 2018 (National Software Application Conference) held by CCF.

6. [ICSE 2018] Lingling Fan, Ting Su, Sen Chen, Guozhu Meng, Yang Liu, Lihua Xu, Geguang Pu and Zhendong Su, "Large-Scale Analysis of Framework-Specific Exceptions in Android Apps", In Proceedings of the 40th International Conference on Software Engineering, Gothenburg, Sweden, 2018. (105/502 = 20.9%)

Highlight: 
(1)  ACM SIGSOFT Distinguished Paper Award
(2) Dataset of Android Exceptions   Statistics of Dataset Access   Award   Press

5. [Computers & Security 2017] Sen Chen, Minhui Xue, Lingling Fan, Shuang Hao, Lihua Xu, Haojin Zhu, and Bo Li, "Automated Poisoning Attacks and Defenses in Malware Detection System: An Adversarial Machine Learning Approach", In Proceedings of the Elsevier Computers & Security, 2017. (accepted)

Highlight: Dataset of Android Malware

4. [APSEC 2016] Lingling Fan, Sen Chen, Lihua Xu, Zongyuan Yang, Huibiao Zhu, Model-Based Continuous Verification, In Proceedings of the IEEE ASIA-Pacific Software Engineering Conference, Hamilton, New Zealand, 2016. (acceptance rate: 19.7%)

3. [ASIACCS 2016] Sen Chen, Minhui Xue, Zhushou Tang, Lihua Xu, and Haojin Zhu, "StormDroid: A Streaminglized Machine Learning-Based System for Detecting Android Malware", In Proceedings of the ACM Asia Conference on Computer and Communications Security, Xi'an, China, 2016. (acceptance rate: 73/350 = 20.8%)

Highlight:  Statistics of Dataset Access

Posters

2. [MobiCom 2016] Sen Chen, Minhui Xue, Lihua Xu, "Towards Adversarial Detection of Mobile Malware", In Proceedings of the Annual International Conference on Mobile Computing and Networking, New York, USA, 2016.

1. [CCS 2016] Lingling Fan, Minhui Xue, Sen Chen, Lihua Xu, Haojin Zhu, "Accuracy vs. Time Cost: Detecting Android Malware through Pareto Ensemble Pruning", In Proceedings of the ACM Conference on Computer and Communications Security, Vienna, Austria, 2016.


Services

-Reviewers and PC members
Reviewer for the Journal of IEEE Transactions on Information Forensics and Security (TIFS 2018, 2019)
Reviewer for the Journal of IEEE Transactions on Dependable and Secure Computing (TDSC 2019)
Reviewer for the Journal of Computers & Security (COSE 2019)
Reviewer for the Journal of Automated Software Engineering (ASEJ 2019)

PC member for the 1st IEEE International Workshop on Artificial Intelligence for Mobile (AI4Mobile 2019)

-Co-Reviewers
ISSTA 2018, ASE 2018, USENIX Security 2018, 2019, CCS 2018, 2019, Oakland 2018, 2019, ESEC/FSE 2019, ASE 2019

-Student Volunteer
The Annual International Conference on Mobile Computing and Networking (MobiCom 2016)


AUSERA (ESEC/FSE 2018, ICSE 2020)

KuafuDet/StormDroid (ASIACCS 2016, COSE 2017)

StoryDroid (ICSE 2019)

AccessDroid