ICSME A

89 papers

YearTitle / Authors
2016"Automated Debugging Considered Harmful" Considered Harmful: A User Study Revisiting the Usefulness of Spectra-Based Fault Localization Techniques with Professionals Using Real Bugs from Large Systems.
Xin Xia, Lingfeng Bao, David Lo, Shanping Li
20162016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, Raleigh, NC, USA, October 2-7, 2016
2016A Case Study of Automated Feature Location Techniques for Industrial Cost Estimation.
Ameer Armaly, John Klaczynski, Collin McMillan
2016A Complete Operator Library for DSL Evolution Specification.
J. G. M. Mengerink, Alexander Serebrenik, Ramon R. H. Schiffelers, M. G. J. van den Brand
2016A Comprehensive Study on the Energy Efficiency of Java's Thread-Safe Collections.
Gustavo Pinto, Kenan Liu, Fernando Castor, Yu David Liu
2016A Multiagent-Based Framework for Self-Adaptive Software with Search-Based Optimization.
Lu Wang, Qingshan Li
2016A Quantitative and Qualitative Investigation of Performance-Related Commits in Android Apps.
Teerath Das, Massimiliano Di Penta, Ivano Malavolta
2016A Roadmap for Co-Evolution of Meta-Models and Models.
J. G. M. Mengerink
2016A Taxonomy for Program Metamodels in Program Reverse Engineering.
Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh
2016A Tiered Approach Towards an Incremental BPEL to BPMN 2.0 Migration.
Stefan Strobl, Markus Zoffi, Mario Bernhart, Thomas Grechenig
2016A Tool for Detecting and Refactoring the A?B*A Pattern in CSS.
Leonard Punt, Sjoerd Visscher, Vadim Zaytsev
2016A Tool for Efficiently Reverse Engineering Accurate UML Class Diagrams.
Michael John Decker, Kyle Swartz, Michael L. Collard, Jonathan I. Maletic
2016A Validated Set of Smells in Model-View-Controller Architectures.
Mauricio Finavaro Aniche, Gabriele Bavota, Christoph Treude, Arie van Deursen, Marco Aurélio Gerosa
2016Accessing Inaccessible Android APIs: An Empirical Study.
Li Li, Tegawendé F. Bissyandé, Yves Le Traon, Jacques Klein
2016Alternative Sources of Information for Code Smell Detection: Postcards from Far Away.
Fabio Palomba
2016An Automated Approach for Recommending When to Stop Performance Tests.
Hammam M. Alghmadi, Mark D. Syer, Weiyi Shang, Ahmed E. Hassan
2016An Ecosystemic and Socio-Technical View on Software Maintenance and Evolution.
Tom Mens
2016An Empirical Evaluation of Models of Programmer Navigation.
Alka Singh, Austin Z. Henley, Scott D. Fleming, Maria V. Luong
2016An Empirical Study of Internationalization Failures in the Web.
Abdulmajeed Alameer, William G. J. Halfond
2016An Empirical Study on the Characteristics of Python Fine-Grained Source Code Change Types.
Wei Lin, Zhifei Chen, Wanwangying Ma, Lin Chen, Lei Xu, Baowen Xu
2016An Optimization Approach for Matching Textual Domain Models with Existing Code.
Tejas Patil, Raghavan Komondoor, Deepak D'Souza, Indrajit Bhattacharya
2016Artifact: Cassandra Source Code, Feature Descriptions across 27 Versions, with Starting and Ending Version Trace Matrices.
Mona Rahimi, Jane Cleland-Huang
2016Artifacts for "A Comprehensive Study on the Energy Efficiency of Java's Thread-Safe Collections".
Gustavo Pinto, Kenan Liu, Fernando Castor, Yu David Liu
2016Automated Extraction of Mixins in Cascading Style Sheets.
Alan Charpentier, Jean-Rémy Falleri, Laurent Réveillère
2016Automated GUI Testing of Android Apps: From Research to Practice.
Kevin Moran, Mario Linares Vásquez, Denys Poshyvanyk
2016Automatic Detection of Instability Architectural Smells.
Francesca Arcelli Fontana, Ilaria Pigazzini, Riccardo Roveda, Marco Zanoni
2016Automatically Documenting Software Artifacts.
Boyang Li
2016BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench.
Jeffrey Svajlenko, Chanchal K. Roy
2016Comparing Quality Metrics for Cloned and Non Cloned Java Methods: A Large Scale Empirical Study.
Vaibhav Saini, Hitesh Sajnani, Cristina V. Lopes
2016Concepts, Operations, and Feasibility of a Projection-Based Variation Control System.
Stefan Stanciulescu, Thorsten Berger, Eric Walkingshaw, Andrzej Wasowski
2016Configuring and Assembling Information Retrieval Based Solutions for Software Engineering Tasks.
Bogdan Dit
2016Continuous Delivery Practices in a Large Financial Organization.
Carmine Vassallo, Fiorella Zampetti, Daniele Romano, Moritz Beller, Annibale Panichella, Massimiliano Di Penta, Andy Zaidman
2016Continuous Maintenance.
Candy Pang, Abram Hindle
2016Customized Regression Testing Using Telemetry Usage Patterns.
Jeff Anderson, Hyunsook Do, Saeed Salem
2016Data and Analysis Code for GP EFSM Inference.
Mathew Hall, Neil Walkinshaw
2016Detect Cross-Browser Issues for JavaScript-Based Web Applications Based on Record/Replay.
Guoquan Wu, Meimei He, Hongyin Tang, Jun Wei
2016Detecting Function Constructors in JavaScript.
Shahriar Rostami, Laleh Mousavi Eshkevari, Davood Mazinanian, Nikolaos Tsantalis
2016Do Contexts Help in Phrase-Based, Statistical Source Code Migration?
Anh Tuan Nguyen, Zhaopeng Tu, Tien N. Nguyen
2016Effect of Time Window on the Performance of Continuous Regression Testing.
Dusica Marijan, Marius Liaaen
2016Empirical Study on Synthesis Engines for Semantics-Based Program Repair.
Xuan-Bach Dinh Le, David Lo, Claire Le Goues
2016Enhancing Automated Program Repair with Deductive Verification.
Xuan-Bach Dinh Le, Quang Loc Le, David Lo, Claire Le Goues
2016Evolving NoSQL Databases without Downtime.
Karla Saur, Tudor Dumitras, Michael W. Hicks
2016Evolving Requirements-to-Code Trace Links across Versions of a Software System.
Mona Rahimi, William Goss, Jane Cleland-Huang
2016Experimental Data for the A?B*A Pattern in CSS: Inputs and Outputs.
Leonard Punt, Sjoerd Visscher, Vadim Zaytsev
2016From Quick Fixes to Slow Fixes: Reimagining Static Analysis Resolutions to Enable Design Space Exploration.
Titus Barik, Yoonki Song, Brittany Johnson, Emerson R. Murphy-Hill
2016How Can We Help Software Rearchitecting Efforts? Study of an Industrial Case.
Brice Govin, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Arnaud Monégier
2016How Does the Shift to GitHub Impact Project Collaboration?
Luiz Felipe Dias, Igor Steinmacher, Gustavo Pinto, Daniel Alencar da Costa, Marco Aurélio Gerosa
2016Hug the Elephant: Migrating a Legacy Data Analytics Application to Hadoop Ecosystem.
Feng Zhu, Jie Liu, Sa Wang, Jiwei Xu, Lijie Xu, Jixin Ren, Dan Ye, Jun Wei, Tao Huang
2016ICON: Inferring Temporal Constraints from Natural Language API Descriptions.
Rahul Pandita, Kunal Taneja, Laurie A. Williams, Teresa Tung
2016Improving Bug Reporting and Testing for Mobile Applications.
Kevin Moran
2016Improving Code Maintainability: A Case Study on the Impact of Refactoring.
Michael Wahler, Uwe Drofenik, Will Snipes
2016Industrial Application of Automated Regression Testing in Test-Driven ETL Development.
Miroslav Dzakovic
2016Inferring Computational State Machine Models from Program Executions.
Neil Walkinshaw, Mathew Hall
2016Inferring Links between Concerns and Methods with Multi-abstraction Vector Space Model.
Yun Zhang, David Lo, Xin Xia, Tien-Duy B. Le, Giuseppe Scanniello, Jianling Sun
2016Integration of Static and Dynamic Code Analysis for Understanding Legacy Source Code.
Wilhelm Kirchmayr, Michael Moser, Ludwig Nocke, Josef Pichler, Rudolf Tober
2016Introducing Traceability and Consistency Checking for Change Impact Analysis across Engineering Tools in an Automation Solution Company: An Experience Report.
Andreas Demuth, Roland Kretschmer, Alexander Egyed, Davy Maes
2016Key Elements Extraction and Traces Comprehension Using Gestalt Theory and the Helmholtz Principle.
Raphaël Khoury, Lei Shi, Abdelwahab Hamou-Lhadj
2016Learning to Extract API Mentions from Informal Natural Language Discussions.
Deheng Ye, Zhenchang Xing, Chee Yong Foo, Jing Li, Nachiket Kapre
2016Maintenance Effort Estimation for Open Source Software: A Systematic Literature Review.
Hong Wu, Lin Shi, Celia Chen, Qing Wang, Barry W. Boehm
2016Measuring Code Similarity in Large-Scaled Code Corpora.
Chaiyong Ragkhitwetsagul
2016Modular Change Impact Analysis for Configurable Software.
Florian Angerer, Herbert Prähofer, Paul Grünbacher
2016NullTerminator: Pseudo-Automatic Refactoring to Null Object Design Pattern.
Stefan Medeleanu, Petru Florin Mihancea
2016On the Popularity of GitHub Software.
Hudson Borges
2016On the Reaction to Deprecation of 25, 357 Clients of 4+1 Popular Java APIs.
Anand Ashok Sawant, Romain Robbes, Alberto Bacchelli
2016On the Vocabulary Agreement in Software Issue Descriptions.
Oscar Chaparro, Juan Manuel Florez, Andrian Marcus
2016Part of Speech Tagging Java Method Names.
Wyatt Olney, Emily Hill, Chris Thurber, Bezalem Lemma
2016Recommending Code Changes for Automatic Backporting of Linux Device Drivers.
Ferdian Thung, Xuan-Bach Dinh Le, David Lo, Julia Lawall
2016Recovering Commit Branch of Origin from GitHub Repositories.
Heather M. Michaud, Drew T. Guarnera, Michael L. Collard, Jonathan I. Maletic
2016Repairing Intricate Faults in Code Using Machine Learning and Path Exploration.
Divya Gopinath, Kaiyuan Wang, Jinru Hua, Sarfraz Khurshid
2016Resolving Input Validation Vulnerabilities by Retracing Taint Flow Through Source Code.
Justin Smith
2016SchemaAnalyst: Search-Based Test Data Generation for Relational Database Schemas.
Phil McMinn, Chris J. Wright, Cody Kinneer, Colton J. McCurdy, Michael Camara, Gregory M. Kapfhammer
2016Search-Based Peer Reviewers Recommendation in Modern Code Review.
Ali Ouni, Raula Gaikovina Kula, Katsuro Inoue
2016Smells Like Teen Spirit: Improving Bug Prediction Performance Using the Intensity of Code Smells.
Fabio Palomba, Marco Zanoni, Francesca Arcelli Fontana, Andrea De Lucia, Rocco Oliveto
2016TechLand: Assisting Technology Landscape Inquiries with Insights from Stack Overflow.
Chunyang Chen, Zhenchang Xing, Lei Han
2016The A?B*A Pattern: Undoing Style in CSS and Refactoring Opportunities It Presents.
Leonard Punt, Sjoerd Visscher, Vadim Zaytsev
2016Towards Accurate Binary Correspondence Using Runtime-Observed Values.
Ulf Kargén, Nahid Shahmehri
2016TraceLab Components for Reproducing Source Code Summarization Experiments.
Breno Dantas Cruz, Paul W. McBurney, Collin McMillan
2016Understanding Variable Code: Reducing the Complexity by Integrating Variability Information.
Dierk Lüdemann, Nazish Asad, Klaus Schmid, Christopher Voges
2016Understanding the Factors That Impact the Popularity of GitHub Repositories.
Hudson Borges, André C. Hora, Marco Túlio Valente
2016Use Cases of a Generic Model Interpreter in an Automotive Software Setting.
Jochen Quante
2016Using Temporal and Semantic Developer-Level Information to Predict Maintenance Activity Profiles.
Stanislav Levin, Amiram Yehudai
2016Using Topic Model to Suggest Fine-Grained Source Code Changes.
Hoan Anh Nguyen, Anh Tuan Nguyen, Tien N. Nguyen
2016What is the Cause for a Defect to be Re-Assigned?
Tamer Abdou, Behjat Soltanifar, Ayse Bener, Adam Neal
2016Who is Who in the Mailing List? Comparing Six Disambiguation Heuristics to Identify Multiple Addresses of a Participant.
Igor Scaliante Wiese, José Teodoro da Silva, Igor Steinmacher, Christoph Treude, Marco Aurélio Gerosa
2016Why are Commits Being Reverted?: A Comparative Study of Industrial and Open Source Projects.
Junji Shimagaki, Yasutaka Kamei, Shane McIntosh, David Pursehouse, Naoyasu Ubayashi
2016iTrace: Overcoming the Limitations of Short Code Examples in Eye Tracking Experiments.
Bonita Sharif, Jonathan I. Maletic
2016mrstudyr: Retrospectively Studying the Effectiveness of Mutant Reduction Techniques.
Colton J. McCurdy, Phil McMinn, Gregory M. Kapfhammer
2016srcML 1.0: Explore, Analyze, and Manipulate Source Code.
Michael L. Collard, Jonathan I. Maletic
2016srcType: A Tool for Efficient Static Type Resolution.
Christian D. Newman, Jonathan I. Maletic, Michael L. Collard