


default search action
26th ICPC 2018: Gothenburg, Sweden
- Foutse Khomh, Chanchal K. Roy, Janet Siegmund:

Proceedings of the 26th Conference on Program Comprehension, ICPC 2018, Gothenburg, Sweden, May 27-28, 2018. ACM 2018
Keynote
- Amy J. Ko:

Mining the mind, minding the mine: grand challenges in comprehension and mining. 1
Vision keynote
- Manuela Züger, Thomas Fritz:

Sensing and supporting software developers' focus. 2-6 - Kevin Moran, Carlos Bernal-Cárdenas, Mario Linares-Vásquez, Denys Poshyvanyk

:
Overcoming language dichotomies: toward effective program comprehension for mobile app development. 7-18
Most influential paper award
- Chanchal K. Roy, James R. Cordy:

Adventures in NICAD: a ten-year retrospective. 19
Technical research
- Alan Jaffe, Jeremy Lacomis

, Edward J. Schwartz, Claire Le Goues
, Bogdan Vasilescu
:
Meaningful variable names for decompiled code: a machine translation approach. 20-30 - Andrea Schankin, Annika Berger, Daniel V. Holt, Johannes C. Hofmeister, Till Riedel

, Michael Beigl:
Descriptive compound identifier names improve source code comprehension. 31-40 - Carmine Vassallo, Sebastian Proksch, Timothy Zemp, Harald C. Gall

:
Un-break my build: assisting developers with build repair hints. 41-51 - Boyang Li, Christopher Vendome, Mario Linares-Vásquez, Denys Poshyvanyk

:
Aiding comprehension of unit test cases and test suites with stereotype-based tagging. 52-63 - Yuriy Tymchuk, Mohammad Ghafari, Oscar Nierstrasz:

JIT feedback: what experienced developers like about static analysis. 64-73 - Marcos Dósea, Cláudio Sant'Anna, Bruno Carreiro da Silva:

How do design decisions affect the distribution of software metrics? 74-85 - Yang Feng, Kaj Dreef, James A. Jones, Arie van Deursen

:
Hierarchical abstraction of execution traces for program comprehension. 86-96 - Cong Liu

, Boudewijn F. van Dongen
, Nour Assy, Wil M. P. van der Aalst
:
Component interface identification and behavioral model discovery from software execution data. 97-107 - Cheng Zhou, Bin Li, Xiaobing Sun, Hongjing Guo:

Recognizing software bug-specific named entity in software bug repository. 108-119 - Yun Zhang, David Lo

, Xin Xia
, Jing Jiang, Jianling Sun:
Recommending frequently encountered bugs. 120-131 - Zhou Xu, Shuai Li, Yutian Tang

, Xiapu Luo, Tao Zhang
, Jin Liu, Jun Xu:
Cross version defect prediction with representative data via sparse subset selection. 132-143 - Xiaochen Li, He Jiang, Dong Liu, Zhilei Ren, Ge Li:

Unsupervised deep bug report summarization. 144-155 - Diego Castro, Marcelo Schots

:
Analysis of test log information through interactive visualizations. 156-166 - Salma Messaoudi, Annibale Panichella, Domenico Bianculli, Lionel C. Briand, Raimondas Sasnauskas:

A search-based approach for accurate identification of log message formats. 167-177 - Shanshan Li, Xu Niu, Zhouyang Jia, Ji Wang, Haochen He, Teng Wang

:
Logtracker: learning log revision behaviors proactively from software evolution history. 178-188 - Anas Shatnawi, Hudhaifa Shatnawi, Mohamed Aymen Saied

, Zakarea Alshara
, Houari A. Sahraoui, Abdelhak Seriai
:
Identifying software components from object-oriented APIs based on dynamic analysis. 189-199 - Xing Hu, Ge Li, Xin Xia

, David Lo
, Zhi Jin:
Deep code comment generation. 200-210 - Stefanie Beyer, Christian Macho, Martin Pinzger, Massimiliano Di Penta:

Automatically classifying posts into question categories on stack overflow. 211-221 - Esteban Parra, Javier Escobar-Avila, Sonia Haiduc:

Automatic tag recommendation for software development video tutorials. 222-232 - Johannes Härtel

, Hakan Aksu, Ralf Lämmel:
Classification of APIs by hierarchical clustering. 233-243 - Jun Ma, Shaocong Liu, Yanyan Jiang, Xianping Tao, Chang Xu, Jian Lu:

LESdroid: a tool for detecting exported service leaks of Android applications. 244-254 - Pasquale Salza

, Fabio Palomba
, Dario Di Nucci
, Cosmo D'Uva, Andrea De Lucia
, Filomena Ferrucci
:
Do developers update third-party libraries in mobile apps? 255-265 - Yao Guo

, Yuanchun Li, Ziyue Yang, Xiangqun Chen:
What's inside my app?: understanding feature redundancy in mobile apps. 266-276 - Rodrigo Magalhães dos Santos, Marco Aurélio Gerosa:

Impacts of coding practices on readability. 277-285 - Sarah Fakhoury, Yuzhan Ma, Venera Arnaoudova, Olusola O. Adesope:

The effect of poor source code lexicon and readability on developers' cognitive load. 286-296 - Ran Mo, Yuanfang Cai, Rick Kazman, Qiong Feng:

Assessing an architecture's ability to support feature evolution. 297-307
Early research achievement
- Felienne Hermans, Alaaeddin Swidan

, Efthimia Aivaloglou
:
Code phonology: an exploration into the vocalization of code. 308-311 - Jevgenija Pantiuchina, Gabriele Bavota

, Michele Tufano, Denys Poshyvanyk
:
Towards just-in-time refactoring recommenders. 312-315 - Ryo Arima, Yoshiki Higo, Shinji Kusumoto:

Toward refactoring evaluation with code naturalness. 316-319 - Arianna Blasi

, Alessandra Gorla:
Replicomment: identifying clones in code comments. 320-323 - Aoi Takahashi, Natthawute Sae-Lim, Shinpei Hayashi

, Motoshi Saeki:
A preliminary study on using code smells to improve bug localization. 324-327 - Giovanni Viviani

, Calahan Janik-Jones, Michalis Famelis, Xin Xia
, Gail C. Murphy:
What design topics do developers discuss? 328-331 - Keigo Naitou, Akito Tanikado, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto, Hiroyuki Kirinuki, Toshiyuki Kurabayashi, Haruto Tanno:

Toward introducing automated program repair techniques to industrial software development. 332-335 - Jordan Ott, Abigail Atchison, Paul Harnack, Natalie Best, Haley Anderson, Cristiano Firmani, Erik Linstead:

Learning lexical features of programming languages from imagery using convolutional neural networks. 336-339 - Masayuki Doi, Yoshiki Higo, Ryo Arima, Kento Shimonaka, Shinji Kusumoto:

On the naturalness of auto-generated code: can we identify auto-generated code automatically? 340-343 - Matús Sulír

, Jaroslav Porubän
:
Augmenting source code lines with sample variable values. 344-347 - Giovanni Grano

, Simone Scalabrino
, Harald C. Gall
, Rocco Oliveto:
An empirical investigation on the readability of manual and generated test cases. 348-351
Industry
- Norihiro Yoshida, Takuya Ishizu, Bufurod Edwards, Katsuro Inoue:

How slim will my system be?: estimating refactored code size by merging clones. 352-360 - Zoltán Porkoláb, Tibor Brunner, Dániel Krupp, Márton Csordás:

Codecompass: an open software comprehension framework for industrial usage. 361-369 - Gregory S. DeLozier, Michael John Decker, Christian D. Newman

, Jonathan I. Maletic:
Leveraging the agile development process for selecting invoking/excluding tests to support feature location. 370-379
Tool demonstration
- Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi:

SDexplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram. 380-384 - Qing Gao, Sen Ma, Sihao Shao, Yulei Sui

, Guoliang Zhao, Luyao Ma, Xiao Ma, Fuyao Duan, Xiao Deng, Shikun Zhang, Xianglong Chen:
CoBOT: static C/C++ bug detection in the presence of incomplete code. 385-388 - Joshua D. Scarsbrook

, Ryan K. L. Ko
, Bill Rogers, David Bainbridge:
MetropolJS: visualizing and debugging large-scale javascript program structure with treemaps. 389-392 - Zoltán Porkoláb, Tibor Brunner:

The codecompass comprehension framework. 393-396

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














