We apologize if you receive multiple copies of this announcement. ==================================================== CALL FOR PAPERS - ICPC 2017 The 25th IEEE International Conference on PROGRAM COMPREHENSION (ICPC) Buenos Aires, Argentina 22-23 May 2017 URL: http://icpc2017.unibas.it/, http://www2.unibas.it/icpc2017 BACKGROUND AND OBJECTIVES The International Conference on Program Comprehension (ICPC) is the principal venue for works in the area of program comprehension, and it 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. Research papers will be presented in a Technical Research Track, Early Research Achievement Track and Industry Track. Live presentations of academic prototypes and industry tools will be presented in an interactive Tool Demo Track. The best Technical Research Track papers at ICPC 2017 will be invited to be revised and extended for consideration in a special issue of the Empirical Software Engineering (EMSE) journal by Springer. TOPICS Topics of interest for all tracks include, but are not limited to: * Tool support for 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; * Cognitive theories for program comprehension, including experiments, empirical studies, and case studies; * Individual, collaborative, distributed, and global program comprehension; * 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, reengineering, 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. * Empirical evaluations of program comprehension tools, techniques, and approaches; Human aspects in program comprehension; * 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. TECHNICAL RESEARCH TRACK This track 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. The best Technical Research Track papers at ICPC 2017 will be invited to be revised and extended for consideration in Empirical Software Engineering (EMSE) journal. EARLY RESEARCH ACHIEVEMENT TRACK The goal is to provide researchers and practitioners with a forum for presenting great, promising ideas in early stages of research. ERA papers should be challenging the status quo of program comprehension with new research directions and provocative ideas. This track is the perfect place for a paper that aims to set the agenda for a new line of research and a series of future papers. ERA papers are intended to describe research in progress, even when a full-fledged evaluation of the research was not yet performed. Ideally, ERA authors will combine research topics in new ways, establish connections to other fields outside of classical program comprehension, as well as argue for the importance of program- comprehension research in new areas. INDUSTRY TRACK We look forward to learning what research works in practice (and what does not) and perhaps even gaining insight into real world problems that are relevant but overlooked. There are three types of papers that could be accepted: New Research Challenge - This is a paper where you describe unsolved problems from industry that you think should be researched. Tech Transfer - This type of paper describes taking a research method and applying it in practice. It describes why the method was chosen, what the problem was, and how it was solved. Experience reports/Case Studies - This type of paper describes an evolution/maintenance project. There does not have to be new invention in the paper. TOOL DEMO TRACK Tool Demo proposals can consist of either academic prototypes or industry-oriented tools. We encourage submissions of demo papers that implement a research approach, a prototype, or a mature product ready for deployment. Tool Demos provide a great opportunity to promote your tools and lively discuss and receive feedback from experts in the field. KEYNOTE SPEAKER * Andrew Begel, Microsoft Research, USA SUBMISSION AND PUBLICATION Submissions to the conference must not have been previously accepted for publication nor concurrently submitted for review in another journal, book, conference, or workshop. All papers must conform, at time of submission, to the IEEE Formatting Guidelines. All submissions must be in PDF format and must be submitted online via the ICPC 2017 EasyChair conference management system (https://easychair.org/conferences/?conf=icpc2017. Technical Research papers must not exceed 10 pages in the IEEE format while Early Research Achievement, Industry and Tool Demo papers must not exceed 4 pages in the IEEE format. Starting from the 2017 edition the main track of ICPC will adhere to a triple blind review policy. A triple blind review policy requires blinding the reviewers from the authors (single), blinding the authors from the reviewers (double), and blinding the reviewers from the other reviewers (triple). This means that the submissions should by no means disclose the identity of the authors. All accepted papers will be published in the conference electronic proceedings, and will also be available in a digital library. All queries on the submissions should be sent to: icpc2017@gmail.com All authors, reviewers, chairs and participants are expected to uphold the IEEE Code of Conduct. https://www.ieee.org/about/ieee_code_of_conduct.pdf IMPORTANT DATES Technical Research Track * Title and abstract submission deadline: January 18, 2017 * Paper submission deadline: January 25, 2017 * Acceptance/rejection notification: February 27, 2017 * Camera-ready version due: March 29, 2017 Early Research Achievement Track * Title and abstract submission deadline: March 1, 2017 * Paper submission deadline: March 4, 2017 * Acceptance/rejection notification: March 14, 2017 * Camera-ready version due: March 29, 2017 Industry Track * Title and abstract submission deadline: January 18, 2017 * Paper submission deadline: January 25, 2017 * Acceptance/rejection notification: March 14, 2017 * Camera-ready version due: March 29, 2017 Tool Demo Track * Title and abstract submission deadline: March 1, 2017 * Paper submission deadline: March 4, 2017 * Acceptance/rejection notification: March 14, 2017 * Camera-ready version due: March 29, 2017 ORGANIZING COMMITTEE General Chair * Giuseppe Scanniello, University of Basilicata, Italy Technical Track Program Chairs * David Lo, Singapore Management University, Singapore * Alexander Serebrenik, Eindhoven University of Technology, The Netherlands Early Research Achievement Track Chairs * Sonia Haiduc, Florida State University, USA * Martin Pinzger, University of Klagenfurt, Austria Industry Track Chairs * Felienne Hermans, Delft University of Technology/Infotron, The Netherlands * David Shepherd, ABB, USA Tool Demo Track Chairs * Latifa Guerrouj, Ecole de Technologie Superieure, Montreal, Canada * Simone Romano, University of Basilicata, Italy Proceedings Chair * Carmine Gravino, University of Salerno, Italy Publicity and Social Media Chairs * Lucia Lucia, University of Luxembourg, Luxembourg * Laura Moreno, Colorado State University, USA Local Arrangement Chair * Diego Garbervetsky, Universidad de Buenos Aires, Argentina Web Chair * Michele Risi, University of Salerno, Italy SOCIAL MEDIA Twitter @ICPCConf2017 Facebook https://www.facebook.com/icpcconf2017 VENUE ICPC 2017 will be co-located with ICSE 2017 and held at Pontificia Universidad Catolica Argentina (UCA).