I am a senior lecturer (similar to Assoc Professor in North America) in Faculty of Information Technology, Monash University, Australia. I obtained my PhD from School of Computer Science and Engineering, Nanyang Technological University (NTU), Singapore. When pronouncing my first name, "Chun-yang" sounds like "train-young". My research focuses on Software Engineering, Deep Learning and Human-Computer Interaction. Specifically, I apply AI/ML, NLP and program analysis technology in the following three directions:
-
AI-assisted automated mobile app development including requirement elicitation [ICSE'19a, TOSEM'21, TSE'22], UI design [CSCW'19, CSCW'20, ICSE'21a], UI code generation [ICSE'18, TOSEM'20, FSE'20], app GUI testing [ICSE'22, CHI'22], and usability [ICSE'20a, ASE'20, ICSE'21b] and accessibility testing [ICSE'20b, TSE'21].
-
AI-empowered mining software repository including library/API migration [ASE'18a, TSE'19a], collaborative editing [CSCW'17, CSCW'18, CSCW'21], query reformulation [ASE'16, ICSE'21c], and thesaurus construction[ICSE'17, TSE'19].
-
Security of deep learning and mobile app including on-device model attack [ICSE'21-SEIP, TIFS'22], backdoor attack [ICSE'21d], phishing attack [TDSC'19] and deep learning defence [ASE'18].
News
-
2022 Dec, five full research papers are accepted (one conditionally) at International Conference on Software Engineering (ICSE'21).
-
2022 Nov, invited to serve on PC of ASE'23 and ICSE'24, and please submit your papers!
-
2022 May, I am promoted to Senior Lecturer which is equivalent to Assoc/P in North America.
-
I am always looking for self-motivated PhD/Master students with full scholarship, and also visting scholars and students. If you are interested, please contact me.
Awards
- ACM SIGSOFT Distinguished Paper Award in ICSE 2021
- Dean's Award for Research Impact (Economic and Social Impact) in Faculty of IT, Monash University.
- Facebook Research Award in Probability and Programming 2020
- ACM SIGSOFT Distinguished Paper Award in ICSE 2020
- ACM SIGSOFT Distinguished Paper Award in ASE 2018
- Best Paper Award in SANER 2016
- Best Tool Demo in ASE 2016
Selected recent publications
-
[ICSE-23] Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inference
The 45th International Conference on Software Engineering
Sidong Feng, Mulong Xie, Chunyang Chen
PDF · Code · Acceptance rate: 26% (209/796) -
[ICSE-23] Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testing
The 45th International Conference on Software Engineering
Zhe Liu, Chunyang Chen, Junjie Wang, Xing Che, Yuekai Huang, Jun Hu, Qing Wang
PDF · Code · Acceptance rate: 26% (209/796) -
[ICSE-23] Read It, Don't Watch It: Captioning Bug Recordings Automatically
The 45th International Conference on Software Engineering
Sidong Feng, Mulong Xie, Yinxing Xue, Chunyang Chen
To appear · Code · Acceptance rate: 26% (209/796) -
[ICSE-23] Ex pede Herculem: Augmenting Activity Transition Graph for Apps via Graph Convolution Network
The 45th International Conference on Software Engineering
Zhe Liu, Chunyang Chen, Junjie Wang, Yuhui Su, Yuekai Huang, Jun Hu, Qing Wang
To appear · Code · Acceptance rate: 26% (209/796) -
[ICSE-23] Context-aware Bug Reproduction for Mobile Apps
The 45th International Conference on Software Engineering
Yuchao Huang, Junjie Wang, Zhe Liu$, Song Wang, Chunyang Chen, Mingyang Li, Qing Wang
To appear · Acceptance rate: 26% (209/796) -
[Ubicomp-23] Voicify Your UI: Towards Android App Control with Voice Commands
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT)
Minh Duc Vu, Han Wang, Zhuang Li, Gholamreza Haffari, Zhenchang Xing,Chunyang Chen
To appear
See more papers in the full list
Supervised students
- Sidong Feng (Mar.2023, expected-), Monash University
- Yujin Huang (Dec.2022-), Monash University
- Jian Gu (Nov.2022-), Monash University (Co-supervised with Aldeida Aleti)
- Han Wang (May.2021-), Monash University
- Xin Zheng (Apr.2021-), Monash University (Co-supervised with Shirui Pan)
- Han Hu (Jan.2021-), Monash University
- Suyu Ma (Mar.2020-), Monash University
-
Jieshan Chen (Aug.2018- Feb.2022), Australian National University (Co-supervised with Zhenchang Xing)
- First job: Research Scientist in Data61, CSIRO.
- Award: ACM SIGSOFT Distinguished Paper Award at ICSE 2020
- Yuhui Su (Jul.2020-), Chinese Academy of Sciences
- Zhe Liu (Jan.2020-), Chinese Academy of Sciences
- Tianming Zhao (Jan.2019-Dec.2020), Jilin University
-
Kaibo Cao (Jul.2019-Dec.2020), Nanjing University
- Award: ACM SIGSOFT Distinguished Paper Award at ICSE 2020
- Zhidan Yuan (Sep.2019-Dec.2019), Nantong University
- Dun Zhang (Jan.2019-Apr.2019), Nantong University
- 2022 (Monash) Dustin Minh Duc Vu [project], Jason Siu [project]
- 2021 (Monash) Ruiqi Dong [project], Minh Nguyen [project], An-Chieh Chang [project]
- 2020-2021 (Monash) Chao Wu [project], Yujin Huang [project], Ishan Joshi [project], Xinyan Li [project]
- 2018~2019 (ANU) Chen Xi [project], Kai Xi [project], Wang Ruiqi [project], Wang Yuyang [project], Feng Sidong [project]
- 2018 (ANU) Wang Xu [project], Qiu Zhuoqi [project], Huang Yi [project], Yang Renfei [project], Li Yuchen [project], Li Zhiheng [project]
- 2017~2018 (NTU) Chow Wei Jun Bernard [project], Koh Hong Da [project], Lin Tian [project]
- 2017 (ANU) Wang Qiancheng [project], Cao Jixuan [project], Yuan Tonghui [project]
- 2016~2017 (NTU) Kent Ong Long Xiong [project], Tee Li Yin [project], Toh Gao Han [project], Linus Lim Ji Wei [project]
- 2015~2016 (NTU) Teong Ke Ming [project], Lee Yong Ming Leon [project], Wang Ximing [project]
Master/Bachelor
Visiting/Remote students
PhD
Master/Bachelor
Teaching
- 2022 FY | Lecturer & Chief examiner | FIT3170-Software Engineering Practice
- 2021 FY | Lecturer & Chief examiner | FIT3170-Software Engineering Practice
- 2020 S1 | Lecturer & Chief examiner | FIT9136-Algorithms and Programming Foundations in Python
- 2019 S1 | Lecturer & Chief examiner | FIT9133-Programming Foundations in Python
- 2017 Fall | Tutorial advisor | CZ3003-Software Systems Analysis & Design
- 2017 Spring | Lab assistant | CZ3003-Software Systems Analysis & Design
- 2016 Fall | Lab assistant | CE2006-Software Engineering
- 2016 Spring | Lab assistant | CZ2002-Objective Oriented Design & Programming
- 2015 Fall | Lab assistant | CZ3003-Software System Analysis & Design
Service
- Guest Editor, Special Issue on Automated Software Engineering for Mobile Applications, Springer Automated Software Engineering
- Schedule Co-Chair: 45th International Conference on Software Engineering (ICSE-23)
- Volunteer Co-Chair: IEEE/ACM International Conference on Automated Software Engineering (ASE-21)
- Keynote at Doctoral Symposium: IEEE International Conference on Software Maintenance and Evolution (ICSME-21)
- Student Research Competition Co-Chair: IEEE/ACM International Conference on Automated Software Engineering (ASE-20)
- International Conference on Software Engineering (ICSE-24,23)
- IEEE/ACM International Conference on Automated Software Engineering (ASE-23,22)
- International Joint Conference on Artificial Intelligence (IJCAI-23,22,21)
- The ACM International Conference on Supporting Group Work (GROUP-22)
- The International Conference on Software Maintenance and Evolution (ICSME-22,21,20,18)
- ACM Student Research Competition (SRC-22,21)
- ACM Symposium on User Interface Software and Technology (UIST-21) (Reviewer)
- The Mining Software Repositories (MSR-23,22,21,20,19)
- Asian Conference on Machine Learning (ACML-21,20)
- International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE-21,20)
- IEEE International Conference on Program Comprehension, Replication and Negative Results Track (ICPC-21)
- International Conference on Predictive Models and Data Anlaysis in Software Engineering (PROMISE-21)
- IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER-23,20,19)
- Asia-Pacific Software Engineering Conference (APSEC-20)
- Asia-Pacific Symposium on Internetware (Internetware-20,21,22)
- IEEE/ACM International Conference on Automated Software Engineering (ASE tool-19)
- IEEE Transactions on Software Engineering (TSE)
- ACM Transactions on Software Engineering and Methodology (TOSEM)
- IEEE Transactions on Dependable and Secure Computing (TDSC)
- IEEE Transactions on Information Forensics and Security (TIFS)
- IEEE Transactions on Reliability (TRel)
- Springer Empirical Software Engineering (EMSE)
- Springet Automated Software Engineering (AUSE)
- Elsevier Journal of Systems and Software (JSS)
- IEEE Software
- Journal of Software: Evolution and Process
- Journal of Computer Science and Technology (JCST)
- International Journal of Human-Computer Interaction (IJHCI)