


default search action
ICSME 2015: Bremen, Germany
- Rainer Koschke, Jens Krinke, Martin P. Robillard:

2015 IEEE International Conference on Software Maintenance and Evolution, ICSME 2015, Bremen, Germany, September 29 - October 1, 2015. IEEE Computer Society 2015, ISBN 978-1-4673-7532-0
Technical Research Track
Developers
- Mihai Codoban, Sruti Srinivasa Ragavan, Danny Dig, Brian P. Bailey:

Software history under the lens: A study on why and how developers examine it. 1-10 - David Piorkowski

, Scott D. Fleming, Christopher Scaffidi, Margaret M. Burnett, Irwin Kwan, Austin Z. Henley
, Jamie Macbeth, Charles Hill, Amber Horvath:
To fix or to learn? How production bias affects developers' information foraging during debugging. 11-20 - Luciana Lourdes Silva, Marco Túlio Valente

, Marcelo de Almeida Maia, Nicolas Anquetil
:
Developers' perception of co-change patterns: An empirical study. 21-30 - Christopher Vendome, Mario Linares Vásquez

, Gabriele Bavota
, Massimiliano Di Penta
, Daniel M. Germán, Denys Poshyvanyk
:
When and why developers adopt and change software licenses. 31-40
Program Comprehension
- Simon Butler

, Michel Wermelinger, Yijun Yu
:
Investigating naming convention adherence in Java references. 41-50 - Xiaoran Wang, Lori L. Pollock, K. Vijay-Shanker:

Developing a model of loop actions by mining loop characteristics from a large code corpus. 51-60 - Naoya Nitta, Tomohiro Matsuoka:

Delta extraction: An abstraction technique to comprehend why two objects could be related. 61-70 - Christopher S. Corley, Kelly L. Kashuda, Nicholas A. Kraft:

Modeling changeset topics for feature location. 71-80
Software Quality
- Gabriele Bavota

, Barbara Russo
:
Four eyes are better than two: On the impact of code reviews on software quality. 81-90 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:

A comparative study on the bug-proneness of different types of code clones. 91-100 - Arash Vahabzadeh, Amin Milani Fard

, Ali Mesbah
:
An empirical study of bugs in test code. 101-110 - Oleksii Kononenko, Olga Baysal, Latifa Guerrouj, Yaxin Cao, Michael W. Godfrey:

Investigating code review quality: Do people and participation matter? 111-120
Modularity
- Aiko Yamashita, Marco Zanoni, Francesca Arcelli Fontana, Bartosz Walter:

Inter-smell relations in industrial and open source systems: A replication and comparative analysis. 121-130 - Jeffrey Svajlenko, Chanchal K. Roy:

Evaluating clone detection tools with BigCloneBench. 131-140 - David W. Binkley, Árpád Beszédes

, Syed S. Islam, Judit Jász
, Béla Vancsics:
Uncovering dependence clusters and linchpin functions. 141-150 - Stefan Stanciulescu, Sandro Schulze

, Andrzej Wasowski
:
Forked and integrated variants in an open-source firmware project. 151-160
Program Analysis
- Andrea De Lucia

, Vincenzo Deufemia
, Carmine Gravino, Michele Risi:
Towards automating dynamic analysis for behavioral design pattern detection. 161-170 - Zhen Dong, Artur Andrzejak, Kun Shao:

Practical and accurate pinpointing of configuration errors using static analysis. 171-180 - Sri Varun Poluri, Murali Krishna Ramanathan:

Deterministic dynamic race detection across program versions. 181-190 - Raveendra Kumar Medicherla, Raghavan Komondoor, S. Narendran:

Program specialization and verification using file format specifications. 191-200
Refactoring
- Ryan Hardt

, Ethan V. Munson:
An empirical evaluation of ant build maintenance using Formiga. 201-210 - Jongwook Kim, Don S. Batory, Danny Dig:

Scripting parametric refactorings in Java to retrofit design patterns. 211-220 - Gustavo Santos, Nicolas Anquetil

, Anne Etien
, Stéphane Ducasse, Marco Túlio Valente
:
System specific, source code transformations. 221-230 - Tosin Daniel Oyetoyan, Daniela Soares Cruzes, Christian Thurmann-Nielsen:

A decision support system to refactor class cycles. 231-240
Code Mining and Recommendation
- Dario Di Nucci

, Fabio Palomba
, Sandro Siravo, Gabriele Bavota
, Rocco Oliveto, Andrea De Lucia
:
On the role of developer's scattered changes in bug prediction. 241-250 - André C. Hora

, Romain Robbes, Nicolas Anquetil
, Anne Etien
, Stéphane Ducasse, Marco Túlio Valente
:
How do developers react to API evolution? The Pharo ecosystem case. 251-260 - Xin Xia

, David Lo
, Xinyu Wang, Xiaohu Yang:
Who should review this change?: Putting text and file location analyses together for more accurate recommendations. 261-270 - Muhammad Asaduzzaman, Chanchal K. Roy, Samiul Monir, Kevin A. Schneider:

Exploring API method parameter recommendations. 271-280
Mobile Applications
- Sebastiano Panichella

, Andrea Di Sorbo
, Emitza Guzman, Corrado Aaron Visaggio
, Gerardo Canfora
, Harald C. Gall
:
How can i improve my app? Classifying user reviews for software maintenance and evolution. 281-290 - Fabio Palomba

, Mario Linares Vásquez
, Gabriele Bavota
, Rocco Oliveto, Massimiliano Di Penta
, Denys Poshyvanyk
, Andrea De Lucia
:
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps. 291-300 - Yuan Tian, Meiyappan Nagappan, David Lo

, Ahmed E. Hassan:
What are the characteristics of high-rated apps? A case study on free Android Applications. 301-310 - Karan Aggarwal, Abram Hindle, Eleni Stroulia:

GreenAdvisor: A tool for analyzing the impact of software evolution on energy consumption. 311-320
Tool Demo Track
- André C. Hora

, Marco Túlio Valente
:
Apiwave: Keeping track of API popularity and migration. 321-323 - Andrea Ciani, Roberto Minelli

, Andrea Mocci, Michele Lanza:
UrbanIt: Visualizing repositories everywhere. 324-326 - Andrea De Lucia

, Vincenzo Deufemia
, Carmine Gravino, Michele Risi, Ciro Pirolli:
ePadEvo: A tool for the detection of behavioral design patterns. 327-329 - Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider:

PARC: Recommending API methods parameters. 330-332 - Yan Gao, Daqing Hou:

ArchFLoc: Locating and explaining architectural features in running web applications. 333-335 - Marios Fokaefs, Mihai Oprescu, Eleni Stroulia:

WSDarwin: A web application for the support of REST service evolution. 336-338 - Simone Romano

, Giuseppe Scanniello
:
DUM-Tool. 339-341
Industry Track
Industry Experience
- Abdou Maiga, Abdelwahab Hamou-Lhadj

, Mathieu Nayrolles, Korosh Koochekian Sabor, Alf Larsson
:
An empirical study on the handling of crash reports in a large software company: An experience report. 342-351 - Mario Linares Vásquez

, Christopher Vendome, Qi Luo, Denys Poshyvanyk
:
How developers detect and fix performance bottlenecks in Android apps. 352-361 - Birgit Vogel-Heuser

, Juliane Fischer
, Susanne Rösch, Stefan Feldmann, Sebastian Ulewicz
:
Challenges for maintenance of PLC-software and its related hardware for automated production systems: Selected industrial Case Studies. 362-371 - Bas Jansen, Felienne Hermans:

Code smells in spreadsheet formulas revisited on an industrial dataset. 372-380
Developer Studies
- Christopher S. Corley, Federico Lois, Sebastian Quezada:

Web usage patterns of developers. 381-390 - Gergö Balogh

, Gabor Antal, Árpád Beszédes
, László Vidács, Tibor Gyimóthy
, Ádám Zoltán Végh:
Identifying wasted effort in the field via developer interaction data. 391-400 - Timo Pawelka, Elmar Jürgens:

Is this code written in English? A study of the natural language of comments and identifiers in practice. 401-410 - Henrik Plate, Serena Elisa Ponta, Antonino Sabetta:

Impact assessment for vulnerabilities in open-source software libraries. 411-420
Software Quality
- Aiko Yamashita:

Experiences from performing software quality evaluations via combining benchmark-based metrics analysis, software visualization, and expert assessment. 421-428 - Gábor Szoke, Csaba Nagy, Péter Hegedüs, Rudolf Ferenc

, Tibor Gyimóthy
:
Do automatic refactorings improve maintainability? An industrial case study. 429-438 - Kiyotaka Kasubuchi, Shuji Morisaki, Akiko Yoshida, Chikako Ogawa:

An empirical evaluation of the effectiveness of inspection scenarios developed from a defect repository. 439-448 - Edward Dunn Ekelund, Emelie Engström

:
Efficient regression testing based on test history: An industrial evaluation. 449-457
Software Reengineering
- Michael Wahler, Raphael Eidenbenz

, Carsten Franke
, Yvonne-Anne Pignolet:
Migrating legacy control software to multi-core hardware. 458-466 - Vipin Balachandran:

Query by example in large-scale code repositories. 467-476 - Ravi Khadka, Prajan Shrestha, Bart Klein, Amir Saeidi, Jurriaan Hage

, Slinger Jansen
, Edwin van Dis, Magiel Bruntink:
Does software modernization deliver what it aimed for? A post modernization analysis of five software modernization case studies. 477-486 - Harry M. Sneed, Chris Verhoef:

Reverse engineering a visual age application. 487-496 - Bernhard Dorninger, Josef Pichler, Albin Kern:

Using static analysis for knowledge extraction from industrial User Interfaces. 497-500
Early Research Achievements Track
Defects and Refactoring
- Tien-Duy B. Le, David Lo

, Ming Li:
Constrained feature selection for localizing faults. 501-505 - Ali Sajedi Badashian, Abram Hindle, Eleni Stroulia:

Crowdsourced bug triaging. 506-510 - Soichi Sumi, Yoshiki Higo, Keisuke Hotta, Shinji Kusumoto:

Toward improving graftability on automated program repair. 511-515 - Csaba Nagy, Anthony Cleve:

Mining Stack Overflow for discovering error patterns in SQL queries. 516-520 - Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto:

Towards purity-guided refactoring in Java. 521-525 - Spyros Kranas, Apostolos V. Zarras, Panos Vassiliadis:

Fitness workout for fat interfaces: Be slim, clean, and flexible. 526-530
Social and Developers
- Robbert Jongeling

, Subhajit Datta
, Alexander Serebrenik
:
Choosing your weapons: On sentiment analysis tools for software engineering research. 531-535 - Jalerson Lima, Christoph Treude

, Fernando Marques Figueira Filho, Uirá Kulesza:
Assessing developer contribution with repository mining-based metrics. 536-540 - Abhishek Sharma, Yuan Tian, David Lo

:
What's hot in software engineering Twitter space? 541-545 - Paloma Oliveira, Marco Túlio Valente

, Alexandre Bergel, Alexander Serebrenik
:
Validating metric thresholds with developers: An early result. 546-550 - Mathieu Goeminne, Tom Mens

:
Towards a survival analysis of database framework usage in Java projects. 551-555 - Christopher S. Corley, Kostadin Damevski

, Nicholas A. Kraft:
Exploring the use of deep learning for feature location. 556-560 - Nahla J. Abid

, Natalia Dragan, Michael L. Collard, Jonathan I. Maletic:
Using stereotypes in the automatic generation of natural language summaries for C++ methods. 561-565 - Liliane do Nascimento Vale, Marcelo de Almeida Maia:

Keecle: Mining key architecturally relevant classes using dynamic analysis. 566-570 - Nikola Ilo

, Johann Grabner, Thomas Artner, Mario Bernhart, Thomas Grechenig:
Combining software interrelationship data across heterogeneous software repositories. 571-575 - Kazuki Nishikawa, Hironori Washizaki

, Yoshiaki Fukazawa, Keishi Oshima, Ryota Mibe:
Recovering transitive traceability links among software artifacts. 576-580 - Benjamin Biegel, Benedikt Lesch, Stephan Diehl

:
Live object exploration: Observing and manipulating behavior and state of Java objects. 581-585
Doctoral Symposium
Post-Doctoral
- Sebastiano Panichella

:
Supporting newcomers in software development projects. 586-589 - Péter Hegedüs:

Advances in software product quality measurement and its applications in software evolution. 590-593
Pre-Doctoral
- Yuriy Tymchuk:

Treating software quality as a first-class entity. 594-597 - Mauricio Finavaro Aniche:

Detection strategies of smells in web software development. 598-601 - Wolfram Fenske:

Code smells in highly configurable software. 602-605 - Ioana Verebi:

A model-based approach to software refactoring. 606-609

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














