title card


Accepted papers


The program will be shared closer to the workshop. We plan to have a keynote, round table discussions, posters, and more. Stay tuned!

Keynote: Boris Bokowski, Director of Engineering at Google, who oversees the internal development tools for Google’s developers and in particular the AI tools for their IDEs

Call for submissions

Despite the research community’s desire to improve the productivity of software developers, it is challenging for research to move beyond papers into the everyday practice of software development. Since IDEs are one of the most widely used tools in developers’ toolkit, they remain a crucial venue for research to reach software developers. To close the gap between research and adoption in practice, we are launching the first edition of the IDE workshop.

At our workshop, we are equipping the academic researchers with practical insights you need to successfully deploy your research through IDE plugins. We also aim to inspire academic educators and provide resources you can use to augment your teaching toolkit, so you can effectively teach SE concepts through IDE features. We are connecting you with IDE builders that share insights and best practices, and show previews of upcoming IDE features.

Join us to learn from evidence-based best practices that colleagues in academia follow when conducting research through IDE features. We invite you to share your perspective and identify entry-barriers and promising ideas from the research community so that IDE builders can make informed decisions on how IDEs could best serve the research, development, and education community. Join us and rub shoulders with a community of researchers and IDE builders that are committed to go the extra mile to move research into practice.

Topics of interest

Our target audience includes both academic researchers/educators and IDE developers from industry.

From the research side, we welcome any contributions that relate to IDEs, in the form of short research papers (up to 4 pages + 1 page for references) or shorter position papers (1–2 pages + 1 page for references). The topics include, but are not limited to:

From the industry side, we invite the developers of IDEs to share their perspective. Since industry participants might not be familiar with writing academic papers, we invite them to contribute short position papers (1-2 pages + 1 page for references). What’s more, they can be submitted in free form, if needed, and we ourselves can help with their formatting. The topics include, but are not limited to:

We are open to the developers of other industrial solutions that operate outside IDEs (e.g., as standalone services) to understand what precludes tighter integration with IDEs. If you are interested in simplifying the deployment of research outcomes as IDE plugins, have an idea on improving the IDEs that needs research, or are simply curious about the latest advancements in software engineering research, come join us in meeting users & fellow developers.

We invited developers and project managers of several IDEs (IntelliJ, Visual Studio, Eclipse, NetBeans, VS Code, AndroidStudio, etc.) to hopefully foster a fruitful discussion that can result in practical collaborations. Please join us, share your perspective, and take part in growing the community that cares about practical impact and improving the lives of software developers!

Submission process

The information about the paper template and the relevant ACM/IEEE policies can be found on the main ICSE page with submission information (please note the necessary options to turn the paper into two columns). The IDE workshop employs the single-blind review process, i.e., you do not need to conceal your identity. The workshop accepts short research papers (4 pages + 1 page for references) and shorter position papers (1-2 pages + 1 page for references).

Papers must be submitted electronically via by the defined deadline (see important dates below) on EasyChair: https://easychair.org/conferences/?conf=ide24. At least one author of each accepted paper should register for the workshop and present the paper in the workshop. If you have any questions, do not hesitate to contact the proceedings chair for any inquiries (see contacts below).

The official publication date of the workshop proceedings is the date the proceedings are made available in the ACM Library. This date may be up to two weeks prior to the first day of ICSE 2024. The official publication date affects the deadline for any patent filings related to published work.

Important dates

Organizing committee

General co-chair: Danny Dig, JetBrains Research & University of Colorado Boulder

General co-chair: Timofey Bryksin, JetBrains Research

Proceedings & Web chair, main contact person: Yaroslav Golubev, JetBrains Research. Please contact me at yaroslav.golubev@jetbrains.com.

Industry chair: Alexander Bezzubov, JetBrains

Program committee

Content: CC BY-SA Yaroslav Golubev 2023 (get source code). Creative Commons License

Theme: workshop-template-b by evanwill is built using Jekyll on GitHub Pages. The site is styled using Bootstrap.