ICPC A

42 papers

YearTitle / Authors
2017A comparison of three algorithms for computing truck factors.
Mívian M. Ferreira, Marco Túlio Valente, Kecia Aline M. Ferreira
2017An empirical study on code comprehension: data context interaction compared to classical object oriented.
Héctor Adrián Valdecantos, Katy Tarrit, Mehdi Mirakhorli, James O. Coplien
2017An exploratory study on the relationship between changes and refactoring.
Fabio Palomba, Andy Zaidman, Rocco Oliveto, Andrea De Lucia
2017Analyzing user comments on YouTube coding tutorial videos.
Elizabeth Poché, Nishant Jha, Grant Williams, Jazmine Staten, Miles Vesper, Anas Mahmoud
2017Android repository mining for detecting publicly accessible functions missing permission checks.
Hoang H. Nguyen, Lingxiao Jiang, Tho T. Quan
2017Automatically detecting integrity violations in database-centric applications.
Boyang Li, Denys Poshyvanyk, Mark Grechanik
2017Binary code clone detection across architectures and compiling configurations.
Yikun Hu, Yuanyuan Zhang, Juanru Li, Dawu Gu
2017Bug localization with combination of deep learning and information retrieval.
An Ngoc Lam, Anh Tuan Nguyen, Hoan Anh Nguyen, Tien N. Nguyen
2017Bug report enrichment with application of automated fixer recommendation.
Tao Zhang, Jiachi Chen, He Jiang, Xiapu Luo, Xin Xia
2017Comprehending studies on program comprehension.
Ivonne Schröter, Jacob Krüger, Janet Siegmund, Thomas Leich
2017Comprehension of ads-supported and paid Android applications: are they different?
Rubén Saborido, Foutse Khomh, Giuliano Antoniol, Yann-Gaël Guéhéneuc
2017Constructing feature model by identifying variability-aware modules.
Yutian Tang, Hareton Leung
2017Developer-related factors in change prediction: an empirical assessment.
Gemma Catolino, Fabio Palomba, Andrea De Lucia, Filomena Ferrucci, Andy Zaidman
2017Do software developers understand open source licenses?
Daniel A. Almeida, Gail C. Murphy, Greg Wilson, Mike Hoye
2017Docio: documenting API input/output examples.
Siyuan Jiang, Ameer Armaly, Collin McMillan, Qiyu Zhi, Ronald A. Metoyer
2017Effects of variable names on comprehension an empirical study.
Eran Avidan, Dror G. Feitelson
2017Exploiting type hints in method argument names to improve lightweight type inference.
Nevena Milojkovic, Mohammad Ghafari, Oscar Nierstrasz
2017FindSmells: flexible composition of bad smell detection strategies.
Bruno Luan de Sousa, Priscila P. Souza, Eduardo Fernandes, Kecia A. M. Ferreira, Mariza A. S. Bigonha
2017How developers document pull requests with external references.
Fiorella Zampetti, Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Michele Lanza
2017How does execution information help with information-retrieval based bug localization?
Tung Dao, Lingming Zhang, Na Meng
2017How professional hackers understand protected code while performing attack tasks.
Mariano Ceccato, Paolo Tonella, Cataldo Basile, Bart Coppens, Bjorn De Sutter, Paolo Falcarin, Marco Torchiano
2017Identifying code clones having high possibilities of containing bugs.
Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider
2017It's duck (typing) season!
Nevena Milojkovic, Mohammad Ghafari, Oscar Nierstrasz
2017Language-independent information flow tracking engine for program comprehension tools.
Mohammad Reza Azadmanesh, Matthias Hauswirth, Michael L. Van de Vanter
2017Meaningful identifier names: the case of single-letter variables.
Gal Beniamini, Sarah Gingichashvili, Alon Klein-Orbach, Dror G. Feitelson
2017MetricAttitude++: enhancing polymetric views with information retrieval.
Rita Francese, Michele Risi, Genoveffa Tortora
2017NetDroid: summarizing network behavior of Android apps for network code maintenance.
Shaikh Mostafa, Rodney Rodriguez, Xiaoyin Wang
2017On the properties of design-relevant classes for design anomaly assessment.
Liliane do Nascimento Vale, Marcelo de Almeida Maia
2017On the uniqueness of code redundancies.
Bin Lin, Luca Ponzanelli, Andrea Mocci, Gabriele Bavota, Michele Lanza
2017Proceedings of the 25th International Conference on Program Comprehension, ICPC 2017, Buenos Aires, Argentina, May 22-23, 2017
Giuseppe Scanniello, David Lo, Alexander Serebrenik
2017Removing code clones from industrial systems using compiler directives.
Tomomi Hatano, Akihiko Matsuo
2017RepDroid: an automated tool for Android application repackaging detection.
Shengtao Yue, Weizan Feng, Jun Ma, Yanyan Jiang, XianPing Tao, Chang Xu, Jian Lu
2017Replicating parser behavior using neural machine translation.
Carol V. Alexandru, Sebastiano Panichella, Harald C. Gall
2017Smells are sensitive to developers!: on the efficiency of (un)guided customized detection.
Mario Hozano, Alessandro Garcia, Nuno Antunes, Baldoino Fonseca, Evandro de Barros Costa
2017Software engineers' information seeking behavior in change impact analysis: an interview study.
Markus Borg, Emil Alégroth, Per Runeson
2017Studying the prevalence of exception handling anti-patterns.
Guilherme Bicalho de Pádua, Weiyi Shang
2017Syntax, predicates, idioms: what really affects code complexity?
Shulamyt Ajami, Yonatan Woodbridge, Dror G. Feitelson
2017The
Emad Aghajani, Andrea Mocci, Gabriele Bavota, Michele Lanza
2017The discipline of preprocessor-based annotations does #ifdef TAG n't #endif matter.
Romero Malaquias, Márcio Ribeiro, Rodrigo Bonifácio, Eduardo Monteiro, Flávio Medeiros, Alessandro Garcia, Rohit Gheyi
2017The effect of delocalized plans on spreadsheet comprehension: a controlled experiment.
Bas Jansen, Felienne Hermans
2017Towards automatic generation of short summaries of commits.
Siyuan Jiang, Collin McMillan
2017Variability through the eyes of the programmer.
Jean Melo, Fabricio Batista Narcizo, Dan Witzner Hansen, Claus Brabrand, Andrzej Wasowski