Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020

We would like to invite you to submit a tool demonstration paper to the 2020 ICPC Tool Demo Track. This track provides a valuable opportunity for live presentations of prototypes and industry-strength tools.

Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Mon 13 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

icpc-2020-research
13:00 - 13:30: Research - Opening at ICPC
Chair(s): Eunjong ChoiKyoto Institute of Technology, Shinpei HayashiTokyo Institute of Technology, Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal
icpc-2020-research13:00 - 13:30
icpc-2020-research
13:30 - 14:30: Research - Keynote : Comprehension Challenges at the Level of Software Ecosystems and Global Software Engineering at ICPC
Chair(s): Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal
icpc-2020-research13:30 - 14:30
Keynote
Ralf LämmelFacebook London
Media Attached File Attached
icpc-2020-research
14:30 - 14:50: Research - Awards Ceremony at ICPC
Chair(s): Yann-Gaël GuéhéneucConcordia University and Polytechnique Montréal, Shinpei HayashiTokyo Institute of Technology
icpc-2020-research
15:00 - 16:00: Research - Session 1: Tests at ICPC
Chair(s): Dario Di NucciTilburg University
icpc-2020-research15:00 - 15:12
Paper
Fabiano PecorelliUniversity of Salerno, Gemma CatolinoDelft University of Technology, Filomena FerrucciUniversity of Salerno, Andrea De LuciaUniversity of Salerno, Fabio PalombaUniversity of Salerno
Media Attached
icpc-2020-research15:12 - 15:24
Paper
Mohammad AlahmadiFlorida State University, Abdulkarim KhormiFlorida State University, USA - Jazan University, KSA, Sonia HaiducFlorida State University
Pre-print Media Attached
icpc-2020-research15:24 - 15:36
Paper
Valerio TerragniUniversità della Svizzera Italiana, Pasquale SalzaUniversity of Zurich, Mauro PezzeUniversità della Svizzera italiana (USI) and Schaffhausen Institute of Technology (SIT)
Pre-print Media Attached
icpc-2020-industry15:36 - 15:48
Paper
Darryl JarmanAdobe, Scott HuntAdobe, Dave ToweyUniversity of Nottingham Ningbo China
Media Attached
icpc-2020-tool-demonstration15:48 - 16:00
Paper
Stefano LambiaseUniversity of Salerno, Andrea CupitoUniversity of Salerno, Fabiano PecorelliUniversity of Salerno, Andrea De LuciaUniversity of Salerno, Fabio PalombaUniversity of Salerno
Media Attached
icpc-2020-research
16:30 - 17:30: Research - Session 2: Quality at ICPC
Chair(s): Gemma CatolinoDelft University of Technology
icpc-2020-research16:30 - 16:42
Paper
Ana Carla BibianoPUC-Rio, Vinícius SoaresPUC-Rio, Daniel CoutinhoPUC-Rio, Eduardo FernandesPUC-Rio, João Lucas CorreiaFederal University of Alagoas, Kleber TarcísioUFCG, Anderson OliveiraPUC-Rio, Alessandro GarciaPUC-Rio, Rohit GheyiFederal University of Campina Grande, Márcio RibeiroFederal University of Alagoas, Brazil, Baldoino Fonseca, Caio BarbosaUFAL, Daniel OliveiraPUC-Rio
Media Attached
icpc-2020-research16:42 - 16:54
Paper
Fengcai Wen, Csaba NagySoftware Institute - USI, Lugano, Switzerland, Michele LanzaUniversita della Svizzera italiana (USI), Gabriele BavotaUniversità della Svizzera italiana
Pre-print Media Attached
icpc-2020-research16:54 - 17:06
Paper
Leonardo Da Silva SousaCarnegie Mellon University, USA, Willian OizumiPUC-Rio, Alessandro GarciaPUC-Rio, Anderson OliveiraPUC-Rio, Diego CedrimPontifical Catholic University of Rio de Janeiro, Carlos Lucena
Pre-print Media Attached
icpc-2020-tool-demonstration17:06 - 17:18
Paper
Emanuele IannoneUniversity of Salerno, Fabiano PecorelliUniversity of Salerno, Dario Di NucciTilburg University, Fabio PalombaUniversity of Salerno, Andrea De LuciaUniversity of Salerno
Media Attached
icpc-2020-tool-demonstration17:18 - 17:30
Paper
David BowesLancaster University, Jean PetricLancaster University, Tracy HallLancaster University
Media Attached

Tue 14 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

icpc-2020-research
00:00 - 01:00: Research - Session 3: Faults at ICPC
Chair(s): Mohamed Wiem MkaouerRochester Institute of Technology
icpc-2020-research00:00 - 00:12
Paper
Jinglei ZhangPeking University, Rui XiePeking University, Wei YePeking University, Yuhan ZhangPeking University, Shikun ZhangPeking University
Media Attached
icpc-2020-research00:12 - 00:24
Paper
Saket KhatiwadaLouisiana State University, Miroslav TushevLouisiana State University, Nash MahmoudLouisiana State University
Media Attached
icpc-2020-research00:24 - 00:36
Paper
Hao RenDepartment of Computer Science and Technology, Nanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Lin ChenNanjing University
Media Attached
icpc-2020-era00:36 - 00:48
Paper
Tetsushi Kuma Osaka University, Yoshiki HigoOsaka University, Shinsuke MatsumotoOsaka University, Shinji KusumotoOsaka University
Media Attached
icpc-2020-era00:48 - 01:00
Paper
Stefanus Agus HaryonoSingapore Management University, Ferdian ThungSingapore Management University, Kang Hong JinSchool of Information Systems, Singapore Management University, Lucas SerranoSorbonne University/Inria/LIP6, Gilles MullerInria, Julia Lawall INRIA, David LoSingapore Management University, Lingxiao JiangSingapore Management University
Media Attached
icpc-2020-research
01:30 - 02:30: Research - Session 4: Summalization at ICPC
Chair(s): Venera ArnaoudovaWashington State University
icpc-2020-research01:30 - 01:45
Paper
Alexander LeClairUniversity Of Notre Dame, Sakib HaqueUniversity of Notre Dame, Lingfei WuIBM Research, Collin McMillanUniversity of Notre Dame
Pre-print Media Attached
icpc-2020-research01:45 - 02:00
Paper
Haoran LiuNational University of Defense Technology, Yue YuCollege of Computer, National University of Defense Technology, Changsha 410073, China, Shanshan LiNational University of Defense Technology, Yong GuoNational University of Defense Technology, Deze WangNational University of Defense Technology, Xiaoguang MaoNational University of Defense Technology
Media Attached
icpc-2020-research02:00 - 02:15
Paper
Sean StapletonUniversity of Michigan, Yashmeet GambhirUniversity of Michigan, Alexander LeClairUniversity Of Notre Dame, Zachary Eberhart, Westley WeimerUniversity of Michigan, USA, Kevin LeachUniversity of Michigan, Yu HuangUniversity of Michigan
Pre-print Media Attached
icpc-2020-era02:15 - 02:30
Paper
Miroslav TushevLouisiana State University, Nash MahmoudLouisiana State University
Media Attached
icpc-2020-research
07:00 - 08:00: Research - Session 5: For Researchers at ICPC
Chair(s): Bin LinUniversità della Svizzera italiana (USI)
icpc-2020-research07:00 - 07:15
Paper
Thazin Win Win AungUniversity of Technology Sydney, Yulei SuiUniversity of Technology Sydney, Australia, Huan HuoUniversity of Technology Sydney
Media Attached
icpc-2020-research07:15 - 07:30
Paper
Jianhang ShuaiSchool of Big Data & Software Engineering, Chongqing University, Ling XuSchool of Big Data & Software Engineering, Chongqing University, Chao LiuZhejiang University, Meng YanSchool of Big Data & Software Engineering, Chongqing University, Xin XiaMonash University, Yan LeiSchool of Big Data & Software Engineering, Chongqing University
Media Attached
icpc-2020-tool-demonstration07:30 - 07:45
Paper
Valentina LenarduzziLUT University, Fabio PalombaUniversity of Salerno, Davide TaibiTampere University, Damian Andrew TamburriJheronimus Academy of Data Science
Media Attached
icpc-2020-era07:45 - 08:00
Paper
Akira Fujimoto Osaka University, Yoshiki HigoOsaka University, Junnosuke Matsumoto, Shinji KusumotoOsaka University
Media Attached
icpc-2020-research
08:30 - 09:30: Research - Session 6: Artifacts at ICPC
Chair(s): Hironori WashizakiWaseda University
icpc-2020-research08:30 - 08:42
Paper
Fang LiuPeking University, Ge LiPeking University, Bolin WeiPeking University, Xin XiaMonash University, Zhiyi FuPeking University, Zhi JinPeking University
Pre-print Media Attached
icpc-2020-research08:42 - 08:54
Paper
Maria CauloUniversity of Basilicata, Bin LinUniversità della Svizzera italiana (USI), Gabriele BavotaUniversità della Svizzera italiana, Giuseppe ScannielloUniversity of Basilicata, Michele LanzaUniversita della Svizzera italiana (USI)
Pre-print Media Attached
icpc-2020-research08:54 - 09:06
Paper
Xiongfei WuUniversity of Science and Technology of China, Liangyu QinUniversity of Science and Technology of China, Bing YuKyushu University, Xiaofei XieNanyang Technological University, Lei MaKyushu University, Yinxing Xue, Yang LiuNanyang Technological University, Singapore, Jianjun ZhaoKyushu University
Media Attached
icpc-2020-research09:06 - 09:18
Paper
Markus RaabVienna University of Technology, Austria, Bernhard DennerThales, Stefan HanenbergUniversity of Duisburg-Essen, Jürgen CitoMIT
Media Attached
icpc-2020-era09:18 - 09:30
Paper
Ashish Rajendra SaiUniversity of Limerick, Conor HolmesUniversity of Limerick, Jim BuckleyLero - The Irish Software Research Centre and University of Limerick, Andrew LeGearHorizon Globex
Media Attached
icpc-2020-research
13:00 - 14:00: Research - Keynote : Software Engineering for Industrial AI: A Key Enabler of Digital Transformation at ICPC
Chair(s): Eunjong ChoiKyoto Institute of Technology
icpc-2020-research13:00 - 14:00
Keynote
icpc-2020-research
14:10 - 14:50: Research - Open Steering Committee Meeting at ICPC
Chair(s): Foutse KhomhPolytechnique Montréal
icpc-2020-research
15:00 - 16:00: Research - Session 7: About Developers at ICPC
Chair(s): Wahab Hamou-LhadjConcordia University, Montreal, Canada
icpc-2020-research15:00 - 15:12
Paper
Gina BaiNorth Carolina State University, Joshua Kayani , Kathryn StoleeNorth Carolina State University
Pre-print Media Attached
icpc-2020-research15:12 - 15:24
Paper
Norman PeitekLeibniz Institute for Neurobiology, Janet SiegmundTU Chemnitz, Sven ApelSaarland University
Pre-print Media Attached
icpc-2020-research15:24 - 15:36
Paper
Martín DiasUniversity of Chile, Diego OrellanaUniversity of Chile, Santiago VidalISISTAN-CONICET, Leonel MerinoUniversity of Stuttgart, Alexandre BergelUniversity of Chile
Pre-print Media Attached
icpc-2020-programming-education15:36 - 15:48
Paper
Regina HebigUniversity of Gothenburg, Truong Ho-Quang, Rodi JolakChalmers | University of Gothenburg, Jan SchroederChalmers | University of Gothenburg, Linero HumbertoChalmers University of Technology, Ågren MagnusChalmers University of Technology, Salome MaroChalmers | University of Gothenburg
Media Attached
icpc-2020-industry15:48 - 16:00
Paper
Ralf LämmelFacebook London, Alvin KerberFacebook, Liane Praza
Pre-print Media Attached
icpc-2020-research
16:30 - 17:30: Research - Session 8: Analysis at ICPC
Chair(s): Jinqiu YangConcordia University, Montreal, Canada
icpc-2020-research16:30 - 16:45
Paper
Hakam W. AlomariMiami University, Matthew StephanMiami University
Pre-print Media Attached
icpc-2020-research16:45 - 17:00
Paper
Manishankar MondalAssistant Professor, Khulna University, Banani RoyUniversity of Saskatchewan, Chanchal K. RoyUniversity of Saskatchewan, Kevin SchneiderUniversity of Saskatchewan
Media Attached
icpc-2020-research17:00 - 17:15
Paper
Devjeet RoyWashington State University, Sarah FakhouryWashington State University, John LeeWashington State University, Venera ArnaoudovaWashington State University
Media Attached
icpc-2020-research17:15 - 17:30
Paper
Jinfeng LinUniversity of Notre Dame, Yalin LiuUniversity of Notre Dame, Jane Cleland-HuangUniversity of Notre Dame
Media Attached

Wed 15 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

icpc-2020-research
00:00 - 01:00: Research - Session 9: For Developers at ICPC
Chair(s): Anderson OliveiraPUC-Rio
icpc-2020-research00:00 - 00:12
Paper
Zhifei ChenNanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Bihuan ChenFudan University, Wanwangying MaNanjing University, Lin ChenNanjing University, Baowen XuNanjing University
Media Attached
icpc-2020-research00:12 - 00:24
Paper
Amal A. ShargabiQassim University, Syed Ahmad AljunidUniversiti Teknologi MARA, Muthukkaruppan AnnamalaiUniversiti Teknologi MARA, Abdullah Mohd ZinUniversiti Kebangsaan Malaysia
Media Attached
icpc-2020-tool-demonstration00:24 - 00:36
Paper
Ahmad JbaraComputer and Cyber Sciences, Augusta University, Georgia, USA, Bar Ben Michael, Or Shacham, Omer Tavor
Media Attached
icpc-2020-era00:36 - 00:48
Paper
Toyomi IshidaNara Institute of Science and Technology, Hidetake UwanoNational Institute of Technology, Nara College, Japan, Yoshiharu Ikutani Nara Institute of Science and Technology
Media Attached
icpc-2020-era00:48 - 01:00
Paper
James DominicClemson University, Brock TubreClemson Universtiy, Jada Houser Clemson University, Charles RitterClemson University, Deborah KunkelClemson University, Paige RodegheroClemson University
Media Attached
icpc-2020-research
01:30 - 02:30: Research - Session 10: Documentation at ICPC
Chair(s): Gias UddinUniversity of Calgary, Canada
icpc-2020-research01:30 - 01:45
Paper
Zejun Zhang, Minxue PanNanjing University, Tian ZhangNanjing University, Xinyu ZhouNanjing University, Xuandong LiNanjing University
Media Attached
icpc-2020-research01:45 - 02:00
Paper
Tri Minh-Triet PhamConcordia University, Jinqiu YangConcordia University, Montreal, Canada
Pre-print Media Attached
icpc-2020-industry02:00 - 02:15
Paper
John AhlgrenFacebook, Maria Eugenia BerezinFacebook, Kinga BojarczukFacebook, Johann GeorgeFacebook, Natalija GucevskaFacebook, Mark HarmanFacebook and University College London, Shan HeFacebook, Ralf LämmelFacebook London, Erik Meijer, Silvia SaporaFacebook, Justin Spahr-SummersFacebook
Pre-print Media Attached
icpc-2020-era02:15 - 02:30
Paper
Fazle RabbiInstitute of Information Technology, University of Dhaka, Md Saeed SiddikInstitute of Information Technology, University of Dhaka
Pre-print Media Attached
icpc-2020-research
08:30 - 09:30: Research - Session 11: Search at ICPC
Chair(s): Banani RoyUniversity of Saskatchewan
icpc-2020-research08:30 - 08:50
Paper
Liwei WuNanjing University, Fei LiNanjing University, Youhua WuNanjing University, Tao ZhengNanjing University
Media Attached
icpc-2020-research08:50 - 09:10
Paper
ChunYang LingPeking University, Zeqi LinPeking University, Yanzhen ZouPeking University, Bing XiePeking University
Pre-print Media Attached
icpc-2020-research09:10 - 09:30
Paper
Jianjun HeSchool of Big Data & Software Engineering, Chongqing University, Ling XuSchool of Big Data & Software Engineering, Chongqing University, Meng YanSchool of Big Data & Software Engineering, Chongqing University, Xin XiaMonash University, Yan LeiSchool of Big Data & Software Engineering, Chongqing University
Media Attached
icpc-2020-research
13:00 - 13:30: Research - Most Influential Paper Award at ICPC
Chair(s): Shinpei HayashiTokyo Institute of Technology
icpc-2020-research13:00 - 13:30
Talk
Rocco OlivetoUniversity of Molise, Malcom Gethers, Denys PoshyvanykWilliam and Mary, Andrea De LuciaUniversity of Salerno
icpc-2020-research
13:30 - 14:00: Research - Closing at ICPC
Chair(s): Eunjong ChoiKyoto Institute of Technology

Call for Papers

We would like to invite you to submit a tool demonstration paper to the 2020 ICPC Tool Demo Track. This track provides a valuable opportunity for live presentations of prototypes and industry-strength tools.

Tool demonstration papers are expected to describe tools that implement a research approach. The tools are expected to be either mature prototypes or fully developed products ready for commercialization. We also encourage tool demonstration proposals complementing full technical papers. While a technical paper is intended to give the background information and point out the scientific contribution of a new program comprehension approach, the tool demonstration submission provides a unique opportunity to show how the scientific approach has been transferred into a working prototype. Potential authors of the research papers are highly encouraged to submit the corresponding tools in this track. Any of the conference topics of interest are appropriate areas for tool demonstrations.

Each submission will be reviewed by three members of the Tool Demo Program Committee. The committee will review each submission to assess the relevance and quality of the proposed tool demonstration. Submissions should describe the tool (including snapshot and technical details), explain its relevance to program comprehension and the foundations upon which it is based, discuss its level of maturity and the (expected) adoption and impact.

The Tool Demo Track will provide a Best Tool Award to the accepted submission that presents the most impressive and promising tool.

Format and Submission

Submissions of proposals for tool demonstration must:

  • adhere to the conference proceedings format (proceedings style);
  • have a maximum of 4 pages that describe the tool and 1 page for references (4+1);
  • Optionally, you can include in the abstract the URL of a 3-to-5 minute video screencast, either with annotations or voice-over, that provides a concise version of the tool demo scenario. The video should be posted on YouTube, or hosted on the tool’s website.

The submissions must conform to the ACM Master Article Template, indifferent of the type-setting system (LaTeX, Word…). LaTeX users must use the provided class and bibliography style without modification:

\documentclass[sigconf,review]{acmart}
\bibliographystyle{ACM-Reference-Format}

The submissions must comply with the ACM Policy on Plagiarism, Misrepresentation, and Falsification. In particular, they must not have been published elsewhere and must not be under review elsewhere while under review for ICPC. The submission must also comply with the IEEE Policy on Authorship, part of the IEEE Plagiarism FAQ.

The Tool Demonstration Track will NOT follow a double-blind review process. The authors should not anonymize their papers and tools.

Publication and Presentation

The official publication date is the date the proceedings are made available in the ACM or IEEE Digital Libraries. This date may be up to two weeks prior to the first day of ICSE 2020. The official publication date affects the deadline for any patent filings related to published work. Purchases of additional pages in the proceedings is not allowed.