ICPC A

44 papers

YearTitle / Authors
2019A large-scale empirical study on code-comment inconsistencies.
Fengcai Wen, Csaba Nagy, Gabriele Bavota, Michele Lanza
2019A replication study on code comprehension and expertise using lightweight biometric sensors.
Davide Fucci, Daniela Girardi, Nicole Novielli, Luigi Quaranta, Filippo Lanubile
2019An empirical study on practicality of specification mining algorithms on a real-world application.
Mohammad Jafar Mashhadi, Hadi Hemmati
2019Analyzing performance-aware code changes in software development process.
Jie Chen, Dongjin Yu, Haiyang Hu, Zhongjin Li, Hua Hu
2019Are static analysis violations really fixed?: a closer look at realistic usage of SonarQube.
Diego Marcilio, Rodrigo Bonifácio, Eduardo Monteiro, Edna Dias Canedo, Welder Pinheiro Luz, Gustavo Pinto
2019CCEvovis: a clone evolution visualization system for software maintenance.
Hirotaka Honda, Shogo Tokui, Kazuki Yokoi, Eunjong Choi, Norihiro Yoshida, Katsuro Inoue
2019CCSpec: a correctness condition specification tool.
Christina L. Peterson, Pierre LaBorde, Damian Dechev
2019CodersMUSE: multi-modal data exploration of program-comprehension experiments.
Norman Peitek, Sven Apel, André Brechmann, Chris Parnin, Janet Siegmund
2019Comparing bug replication in regular and micro code clones.
Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider
2019Comparing heuristic and machine learning approaches for metric-based code smell detection.
Fabiano Pecorelli, Fabio Palomba, Dario Di Nucci, Andrea De Lucia
2019Comparing the EvoStreets visualization technique in two D and three-dimensional environments: a controlled experiment.
Marcel Steinbeck, Rainer Koschke, Marc O. Rüdel
2019DeepVisual: a visual programming tool for deep learning systems.
Chao Xie, Hua Qi, Lei Ma, Jianjun Zhao
2019Do extracted state machine models help to understand embedded software?
Wasim Said, Jochen Quante, Rainer Koschke
2019Does BLEU score work for code migration?
Ngoc M. Tran, Hieu Tran, Son Nguyen, Hoan Nguyen, Tien N. Nguyen
2019Enabling clone detection for ethereum via smart contract birthmarks.
Han Liu, Zhiqiang Yang, Yu Jiang, Wenqi Zhao, Jiaguang Sun
2019Exploring tools and strategies used during regular expression composition tasks.
Gina R. Bai, Brian Clee, Nischal Shrestha, Carl Chapman, Cimone Wright, Kathryn T. Stolee
2019How does feature dependency affect configurable system comprehensibility?
Djan Santos, Cláudio Sant'Anna
2019Improving source code readability: theory and practice.
Sarah Fakhoury, Devjeet Roy, Sk Adnan Hassan, Venera Arnaoudova
2019Indentation: simply a matter of style or support for program comprehension?
Jennifer Bauer, Janet Siegmund, Norman Peitek, Johannes C. Hofmeister, Sven Apel
2019Learning a classifier for prediction of maintainability based on static analysis tools.
Markus Schnappinger, Mohd Hafeez Osman, Alexander Pretschner, Arnaud Fietzke
2019Live programming and software evolution: questions during a programming change task.
Juraj Kubelka, Romain Robbes, Alexandre Bergel
2019Measuring interprocess communications in distributed systems.
Xiaoqin Fu, Haipeng Cai
2019Measuring the cognitive load of software developers: a systematic mapping study.
Lucian Gonçales, Kleinner Farias, Bruno Carreiro da Silva, Jonathan Fessler
2019Meditor: inference and application of API migration edits.
Shengzhe Xu, Ziqi Dong, Na Meng
2019Neural detection of semantic code clones via tree-based convolution.
Hao Yu, Wing Lam, Long Chen, Ge Li, Tao Xie, Qianxiang Wang
2019On the use of information retrieval to automate the detection of third-party Java library migration at the method level.
Hussein Alrubaye, Mohamed Wiem Mkaouer, Ali Ouni
2019PADLA: a dynamic log level adapter using online phase detection.
Tsuyoshi Mizouchi, Kazumasa Shimari, Takashi Ishio, Katsuro Inoue
2019Prevalence of bad smells in PL/SQL projects.
Francisco Gonçalves de Almeida Filho, Antônio Diogo Forte Martins, Tiago da Silva Vinuto, José Maria Monteiro, Ítalo Pereira de Sousa, Javam de Castro Machado, Lincoln Souza Rocha
2019Proceedings of the 27th International Conference on Program Comprehension, ICPC 2019, Montreal, QC, Canada, May 25-31, 2019
Yann-Gaël Guéhéneuc, Foutse Khomh, Federica Sarro
2019Recommending comprehensive solutions for programming tasks by mining crowd knowledge.
Rodrigo Fernandes Gomes da Silva, Chanchal K. Roy, Mohammad Masudur Rahman, Kevin A. Schneider, Klérisson Vinícius Ribeiro Paixão, Marcelo de Almeida Maia
2019Recommending differentiated code to support smart contract update.
Yuan Huang, Queping Kong, Nan Jia, Xiangping Chen, Zibin Zheng
2019Removal of design problems through refactorings: are we looking at the right symptoms?
Andre Eposhi, Willian Nalepa Oizumi, Alessandro Garcia, Leonardo da Silva Sousa, Roberto Felicio Oliveira, Anderson Oliveira
2019Replicating novices' struggles with coding style.
Eliane Stampfer Wiese, Anna N. Rafferty, Daniel M. Kopta, Jacqulyn M. Anderson
2019Replication can improve prior results: a GitHub study of pull request acceptance.
Di Chen, Kathryn T. Stolee, Tim Menzies
2019Sequence coverage directed greybox fuzzing.
Hongliang Liang, Yini Zhang, Yue Yu, Zhuosi Xie, Lin Jiang
2019The untapped potential of analyzing complete developer workflows.
Liane Praza
2019To CamelCase or under_score.
David W. Binkley, Marcia Davis, Dawn J. Lawrie, Christopher Morrell
2019Towards automated testing of blockchain-based decentralized applications.
Jianbo Gao, Han Liu, Yue Li, Chao Liu, Zhiqiang Yang, Qingshan Li, Zhi Guan, Zhong Chen
2019Understanding evolutionary coupling by fine-grained co-change relationship analysis.
Daihong Zhou, Yijian Wu, Lu Xiao, Yuanfang Cai, Xin Peng, Jinrong Fan, Lu Huang, Heng Chen
2019Understanding large-scale software: a hierarchical view.
Omer Levy, Dror G. Feitelson
2019Using frugal user feedback with closeness analysis on code to improve IR-based traceability recovery.
Hongyu Kuang, Hui Gao, Hao Hu, Xiaoxing Ma, Jian Lu, Patrick Mäder, Alexander Egyed
2019Visualizing sequences of debugging sessions using swarm debugging.
Eduardo Andreetta Fontana, Fábio Petrillo
2019What goes on in your brain when you read and understand code?
Westley Weimer
2019srcPtr: a framework for implementing static pointer analysis approaches.
Vlas Zyrianov, Christian D. Newman, Drew T. Guarnera, Michael L. Collard, Jonathan I. Maletic