ICPC A

49 papers

YearTitle / Authors
2018A preliminary study on using code smells to improve bug localization.
Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki
2018A search-based approach for accurate identification of log message formats.
Salma Messaoudi, Annibale Panichella, Domenico Bianculli, Lionel C. Briand, Raimondas Sasnauskas
2018Adventures in NICAD: a ten-year retrospective.
Chanchal K. Roy, James R. Cordy
2018Aiding comprehension of unit test cases and test suites with stereotype-based tagging.
Boyang Li, Christopher Vendome, Mario Linares-Vásquez, Denys Poshyvanyk
2018An empirical investigation on the readability of manual and generated test cases.
Giovanni Grano, Simone Scalabrino, Harald C. Gall, Rocco Oliveto
2018Analysis of test log information through interactive visualizations.
Diego Castro, Marcelo Schots
2018Assessing an architecture's ability to support feature evolution.
Ran Mo, Yuanfang Cai, Rick Kazman, Qiong Feng
2018Augmenting source code lines with sample variable values.
Matús Sulír, Jaroslav Porubän
2018Automatic tag recommendation for software development video tutorials.
Esteban Parra, Javier Escobar-Avila, Sonia Haiduc
2018Automatically classifying posts into question categories on stack overflow.
Stefanie Beyer, Christian Macho, Martin Pinzger, Massimiliano Di Penta
2018Classification of APIs by hierarchical clustering.
Johannes Härtel, Hakan Aksu, Ralf Lämmel
2018CoBOT: static C/C++ bug detection in the presence of incomplete code.
Qing Gao, Sen Ma, Sihao Shao, Yulei Sui, Guoliang Zhao, Luyao Ma, Xiao Ma, Fuyao Duan, Xiao Deng, Shikun Zhang, Xianglong Chen
2018Code phonology: an exploration into the vocalization of code.
Felienne Hermans, Alaaeddin Swidan, Efthimia Aivaloglou
2018Codecompass: an open software comprehension framework for industrial usage.
Zoltán Porkoláb, Tibor Brunner, Dániel Krupp, Márton Csordás
2018Component interface identification and behavioral model discovery from software execution data.
Cong Liu, Boudewijn F. van Dongen, Nour Assy, Wil M. P. van der Aalst
2018Cross version defect prediction with representative data via sparse subset selection.
Zhou Xu, Shuai Li, Yutian Tang, Xiapu Luo, Tao Zhang, Jin Liu, Jun Xu
2018Deep code comment generation.
Xing Hu, Ge Li, Xin Xia, David Lo, Zhi Jin
2018Descriptive compound identifier names improve source code comprehension.
Andrea Schankin, Annika Berger, Daniel V. Holt, Johannes C. Hofmeister, Till Riedel, Michael Beigl
2018Do developers update third-party libraries in mobile apps?
Pasquale Salza, Fabio Palomba, Dario Di Nucci, Cosmo D'Uva, Andrea De Lucia, Filomena Ferrucci
2018Hierarchical abstraction of execution traces for program comprehension.
Yang Feng, Kaj Dreef, James A. Jones, Arie van Deursen
2018How do design decisions affect the distribution of software metrics?
Marcos Dósea, Cláudio Sant'Anna, Bruno Carreiro da Silva
2018How slim will my system be?: estimating refactored code size by merging clones.
Norihiro Yoshida, Takuya Ishizu, Bufurod Edwards, Katsuro Inoue
2018Identifying software components from object-oriented APIs based on dynamic analysis.
Anas Shatnawi, Hudhaifa Shatnawi, Mohamed Aymen Saied, Zakarea Alshara, Houari A. Sahraoui, Abdelhak Seriai
2018Impacts of coding practices on readability.
Rodrigo Magalhães dos Santos, Marco Aurélio Gerosa
2018JIT feedback: what experienced developers like about static analysis.
Yuriy Tymchuk, Mohammad Ghafari, Oscar Nierstrasz
2018LESdroid: a tool for detecting exported service leaks of Android applications.
Jun Ma, Shaocong Liu, Yanyan Jiang, XianPing Tao, Chang Xu, Jian Lu
2018Learning lexical features of programming languages from imagery using convolutional neural networks.
Jordan Ott, Abigail Atchison, Paul Harnack, Natalie Best, Haley Anderson, Cristiano Firmani, Erik Linstead
2018Leveraging the agile development process for selecting invoking/excluding tests to support feature location.
Gregory S. DeLozier, Michael John Decker, Christian D. Newman, Jonathan I. Maletic
2018Logtracker: learning log revision behaviors proactively from software evolution history.
Shanshan Li, Xu Niu, Zhouyang Jia, Ji Wang, Haochen He, Teng Wang
2018Meaningful variable names for decompiled code: a machine translation approach.
Alan Jaffe, Jeremy Lacomis, Edward J. Schwartz, Claire Le Goues, Bogdan Vasilescu
2018MetropolJS: visualizing and debugging large-scale javascript program structure with treemaps.
Joshua D. Scarsbrook, Ryan K. L. Ko, Bill Rogers, David Bainbridge
2018Mining the mind, minding the mine: grand challenges in comprehension and mining.
Amy J. Ko
2018On the naturalness of auto-generated code: can we identify auto-generated code automatically?
Masayuki Doi, Yoshiki Higo, Ryo Arima, Kento Shimonaka, Shinji Kusumoto
2018Overcoming language dichotomies: toward effective program comprehension for mobile app development.
Kevin Moran, Carlos Bernal-Cárdenas, Mario Linares-Vásquez, Denys Poshyvanyk
2018Proceedings of the 26th Conference on Program Comprehension, ICPC 2018, Gothenburg, Sweden, May 27-28, 2018
Foutse Khomh, Chanchal K. Roy, Janet Siegmund
2018Recognizing software bug-specific named entity in software bug repository.
Cheng Zhou, Bin Li, Xiaobing Sun, Hongjing Guo
2018Recommending frequently encountered bugs.
Yun Zhang, David Lo, Xin Xia, Jing Jiang, Jianling Sun
2018Replicomment: identifying clones in code comments.
Arianna Blasi, Alessandra Gorla
2018SDexplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram.
Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi
2018Sensing and supporting software developers' focus.
Manuela Züger, Thomas Fritz
2018The codecompass comprehension framework.
Zoltán Porkoláb, Tibor Brunner
2018The effect of poor source code lexicon and readability on developers' cognitive load.
Sarah Fakhoury, Yuzhan Ma, Venera Arnaoudova, Olusola O. Adesope
2018Toward introducing automated program repair techniques to industrial software development.
Keigo Naitou, Akito Tanikado, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto, Hiroyuki Kirinuki, Toshiyuki Kurabayashi, Haruto Tanno
2018Toward refactoring evaluation with code naturalness.
Ryo Arima, Yoshiki Higo, Shinji Kusumoto
2018Towards just-in-time refactoring recommenders.
Jevgenija Pantiuchina, Gabriele Bavota, Michele Tufano, Denys Poshyvanyk
2018Un-break my build: assisting developers with build repair hints.
Carmine Vassallo, Sebastian Proksch, Timothy Zemp, Harald C. Gall
2018Unsupervised deep bug report summarization.
Xiaochen Li, He Jiang, Dong Liu, Zhilei Ren, Ge Li
2018What design topics do developers discuss?
Giovanni Viviani, Calahan Janik-Jones, Michalis Famelis, Xin Xia, Gail C. Murphy
2018What's inside my app?: understanding feature redundancy in mobile apps.
Yao Guo, Yuanchun Li, Ziyue Yang, Xiangqun Chen