| 2018 | A position study to investigate technical debt associated with security weaknesses. | Clemente Izurieta, David Rice, Kali Kimball, Tessa Valentien |
| 2018 | The role of foundations in open source projects. | Javier Luis Cnovas Izquierdo, Jordi Cabot |
| 2018 | Precooked developer dashboards: what to show and how to use. | Vladimir Ivanov, Alan Rogers, Giancarlo Succi, Jooyong Yi, Vasilii Zorin |
| 2018 | Sentiment and politeness analysis tools on developer discussions are unreliable, but so are people. | Nasif Imtiaz, Justin Middleton, Peter Girouard, Emerson R. Murphy-Hill |
| 2018 | Redesigning an undergraduate software engineering course for a large cohort. | Claudia Iacob, Shamal Faily |
| 2018 | Healthy until otherwise proven: some proposals for renewing research of software ecosystem health. | Sami Hyrynsalmi, Jukka Ruohonen, Marko Seppnen |
| 2018 | Robustness testing of autonomy software. | Casidhe Hutchison, Milda Zizyte, Patrick E. Lanigan, David Guttendorf, Michael Wagner, Claire Le Goues, Philip Koopman |
| 2018 | Integrating social values into software design patterns. | Waqar Hussain, Davoud Mougouei, Jon Whittle |
| 2018 | Open-source software in class: students' common mistakes. | Zhewei Hu, Yang Song, Edward F. Gehringer |
| 2018 | Towards practical program repair with on-demand candidate generation. | Jinru Hua, Mengshi Zhang, Kaiyuan Wang, Sarfraz Khurshid |
| 2018 | Synthesizing qualitative research in software engineering: a critical review. | Xin Huang, He Zhang, Xin Zhou, Muhammad Ali Babar, Song Yang |
| 2018 | An experimental analysis of fault detection capabilities of covering array constructors. | Rubing Huang, Yunan Zhou, Dave Towey, Tsong Yueh Chen, Jinfu Chen |
| 2018 | Guiding developers to make informative commenting decisions in source code. | Yuan Huang, Nan Jia, Qiang Zhou, Xiangping Chen, Yingfei Xiong, Xiaonan Luo |
| 2018 | Automatically solving NP-complete problems on a quantum computer. | Shaohan Hu, Peng Liu, Chun-Fu (Richard) Chen, Marco Pistoia |
| 2018 | GuideGen: a tool for keeping requirements and acceptance tests aligned. | Sofija Hotomski, Martin Glinz |
| 2018 | Implementation and evaluation of cross translation unit symbolic execution for C family languages. | Gbor Horvth, Pter Szcsi, Zoltn Gera, Dniel Krupp, Norbert Pataki |
| 2018 | Assessing the threat of untracked changes in software evolution. | Andr C. Hora, Danilo Silva, Marco Tlio Valente, Romain Robbes |
| 2018 | A changeset-based approach to assess source code density and developer efficacy. | Sebastian Hnel, Morgan Ericsson, Welf Lwe, Anna Wingkvist |
| 2018 | Avoiding the intrinsic unfairness of the trolley problem. | Tobias Holstein, Gordana Dodig-Crnkovic |
| 2018 | Dimensions of experientialism for software engineering education. | Reid Holmes, Meghan Allen, Michelle Craig |
| 2018 | COMB: computing relevant program behaviors. | Benjamin Holland, Payas Awadhutkar, Suresh C. Kothari, Ahmed Tamrawi, Jon Mathews |
| 2018 | A study of the organizational dynamics of software teams. | Michael Hilton, Andrew Begel |
| 2018 | Automated program repair with canonical constraints. | Andrew Hill, Corina S. Pasareanu, Kathryn T. Stolee |
| 2018 | Testing and continuous integration at scale: limits, costs, and expectations. | Kim Herzig |
| 2018 | A comparative study to benchmark cross-project defect prediction approaches. | Steffen Herbold, Alexander Trautsch, Jens Grabowski |