The 29th IEEE/ACM International Conference on Program Comprehension (ICPC) is the premier venue for work in the area of program comprehension. It encompasses both human activities for comprehending the software and technologies for supporting such comprehension. ICPC 2021 promises to provide a quality forum for researchers and practitioners from academia, industry, and government to present and to discuss state-of-the-art results and best practices in the field of program comprehension.
ICPC 2021 solicits five main categories of research contributions: research papers, early research achievement (ERA) papers, replications and negative results papers, tool demos, and educational papers. Research papers describe original work in the area of program comprehension; short papers reporting ealy results are included in the ERA track. Replications and negative results papers concern with the re-execution of existing research aimed at strengthening previous findings as well as the presentation of sound empirical methods leading to negative results. Tool demonstrations report about new instruments making available and usable to practitioners program comprehension methods. Finally, educational papers propose advances in the way program comprehension is taught at any level, from children to university students.
Sponsor Type:1; 9
Alexander Serebrenik
General Chair
Eindhoven University of Technology, Netherlands
Fabio Petrillo
Virtualisation Chair
Université du Québec à Chicoutimi, Canada
Anita Sarma
Program Co-Chair
Oregon State University
Fabio Palomba
Program Co-Chair
University of Salerno, Italy
Dario Di Nucci
Tool Co-Chair
Tilburg University, Netherlands
Eunjong Choi
Tool Co-Chair
Kyoto Institute of Technology, Japan
Venera Arnaoudova
ERA Co-Chair
Washington State University, United States
Chaiyong Ragkhitwetsagul
ERA Co-Chair
Mahidol University, Thailand
Rachel Harrison
Journal First Co-Chair
Oxford Brookes University, United Kingdom
David Lo
Journal First Co-Chair
Singapore Management University, Singapore
Topics of interest for all tracks include but are not limited to:
Empirical evaluations of program comprehension tools, techniques, and approaches;
Human aspects in program comprehension, including gender considerations in program comprehension, information processing strategies, the role of emotions in program comprehension, and more;
Cognitive theories for program comprehension, including experiments, empirical studies, and case studies;
Collaborative software engineering practices for program comprehension;
Individual, collaborative, distributed, and global program comprehension;
Novel visualization techniques and interfaces to support program comprehension, including searching, browsing and analyzing;
Novel text summarisation techniques and interfaces to support program comprehension, including searching, browsing and analyzing;
Comprehension of specific types of software systems, such as open/closed source, mobile applications, spreadsheets, web-based systems, legacy systems, product lines, libraries, multi-threaded applications, and systems of systems;
Comprehension in the context of diverse software process models and specific lifecycle activities, such as: maintenance, evolution, re-engineering, migration, security, auditing, and testing;
Comprehension of software artifacts ranging from requirements documents to test cases and crash logs; from API documentation to models, meta-models and model transformation; and from Stack Overflow questions & answers to GitHub code review messages - all artifacts software developer encounters when creating or evolving software;
Comprehension and legal issues, such as due diligence, intellectual property, reverse engineering, and litigation;
Issues and case studies in the transfer of program comprehension technology to industry;
Tool support for program comprehension.
05月18日
2021
05月20日
2021
初稿截稿日期
注册截止日期
2025年04月27日 加拿大 Ottawa
2025 IEEE/ACM 33rd International Conference on Program Comprehension2023年05月15日 澳大利亚 Melbourne
2023 IEEE/ACM 31st International Conference on Program Comprehension2018年05月27日 瑞典
2018 IEEE/ACM 26th International Conference on Program Comprehension2017年05月22日 阿根廷
International Conference on Program Comprehension2016年05月16日 美国 Austin, TX, USA
2016年第24届IEEE程序理解国际会议2014年06月02日 印度
2014 程序理解国际会议2013年05月20日 美国
2013 IEEE第21届国际程序理解会议
留言