


default search action
CSMR-WCRE 2014: Antwerp, Belgium
- Serge Demeyer, Dave W. Binkley, Filippo Ricca:
2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering, CSMR-WCRE 2014, Antwerp, Belgium, February 3-6, 2014. IEEE Computer Society 2014, ISBN 978-1-4799-3752-3
Keynotes
- Philippe Grosjean:
Using biology and ecology as inspiration for software maintenance? (Keynote abstract). 1 - Jens Knodel, Matthias Naab:
Mitigating the Risk of software change in practice: Retrospective on more than 50 architecture evaluations in industry (Keynote paper). 2-17 - Chanchal K. Roy, Minhaz F. Zibran, Rainer Koschke:
The vision of software clone management: Past, present, and future (Keynote paper). 18-33
Main Research
Code Search
- Emily Hill, Manuel Roldan-Vega, Jerry Alan Fails, Greg Mallet:
NL-based query refinement and contextualized code search results: A user study. 34-43 - Yuan Tian, David Lo
, Julia Lawall:
Automated construction of a software-specific word similarity database. 44-53 - Kostadin Damevski
, David C. Shepherd
, Lori L. Pollock:
A case study of paired interleaving for evaluating code search techniques. 54-63
Software Evolution
- Jens Dietrich
, Kamil Jezek, Premek Brada
:
Broken promises: An empirical study into evolution problems in Java programs caused by library upgrades. 64-73 - Sun Ding, Hongyu Zhang, Hee Beng Kuan Tan:
Detecting infeasible branches based on code patterns. 74-83 - Tiago Espinha, Andy Zaidman
, Hans-Gerhard Gross:
Web API growing pains: Stories from client developers and their code. 84-93
Software Clones
- Shuai Xie, Foutse Khomh, Ying Zou, Iman Keivanloo:
An empirical study on the fault-proneness of clone migration in clone genealogies. 94-103 - Giri Panamoottil Krishnan, Nikolaos Tsantalis
:
Unification and refactoring of clones. 104-113 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider
:
Automatic ranking of clones for refactoring through mining association rules. 114-123
Fault Understanding
- Michael Perscheid, Tim Felgentreff, Robert Hirschfeld:
Follow the path: Debugging state anomalies along execution histories. 124-133 - Xin Xia
, Yang Feng, David Lo
, Zhenyu Chen, Xinyu Wang:
Towards more accurate multi-label software behavior learning. 134-143 - Ripon K. Saha, Sarfraz Khurshid, Dewayne E. Perry:
An empirical study of long lived bugs. 144-153
Where the Faults Lie
- Vard Antinyan, Miroslaw Staron, Wilhelm Meding, Per Österström, Erik Wikstrom, Johan Wranker, Anders Henriksson, Jörgen Hansson:
Identifying risky areas of software code in Agile/Lean software development: An industrial experience report. 154-163 - Annibale Panichella, Rocco Oliveto, Andrea De Lucia
:
Cross-project defect prediction models: L'Union fait la force. 164-173 - Xin Xia
, David Lo
, Ming Wen, Emad Shihab, Bo Zhou:
An empirical study of bug report field reassignment. 174-183
Software Quality Improvement
- Martin Brandtner, Emanuel Giger, Harald C. Gall
:
Supporting continuous integration by mashing-up software quality information. 184-193 - Mohammad Masudur Rahman
, Shamima Yeasmin, Chanchal K. Roy:
Towards a context-aware IDE-based meta search engine for recommendation about programming errors and exceptions. 194-203 - László Vidács, Árpád Beszédes
, Dávid Tengeri, István Siket, Tibor Gyimóthy
:
Test suite reduction for fault detection and localization: A combined approach. 204-213
Restructuring
- Gabriele Bavota
, Rocco Oliveto, Andrea De Lucia
, Andrian Marcus
, Yann-Gaël Guéhéneuc, Giuliano Antoniol:
In medio stat virtus: Extract class refactoring through nash equilibria. 214-223 - Gustavo Santos, Marco Túlio Valente
, Nicolas Anquetil
:
Remodularization analysis using semantic clustering. 224-233 - Xu Li, Laurie J. Hendren:
Mc2FOR: A tool for automatically translating MATLAB to FORTRAN 95. 234-243
Empirical Investigation
- Shuhei Kimura, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto:
Does return null matter? 244-253 - Paloma Oliveira, Marco Túlio Valente
, Fernando Paim Lima:
Extracting relative thresholds for source code metrics. 254-263 - Ebrahim Khalil Abbasi, Mathieu Acher, Patrick Heymans, Anthony Cleve:
Reverse engineering web configurators. 264-273
Patterns and Anti-patterns
- Luay Alawneh
, Abdelwahab Hamou-Lhadj
, Syed Shariyar Murtaza, Yan Liu:
A contextual approach for effective recovery of inter-process communication patterns from HPC traces. 274-282 - Tosin Daniel Oyetoyan, Daniela S. Cruzes, Reidar Conradi:
Transition and defect patterns of components in dependency cycles during software evolution. 283-292 - Zoltán Ujhelyi
, Ákos Horváth, Dániel Varró
, Norbert Istvan Csiszár, Gábor Szoke, László Vidács, Rudolf Ferenc
:
Anti-pattern detection with model queries: A comparison of approaches. 293-302
Early Research Achievements
Maintenance and Co
- Scott Grant, James R. Cordy:
Examining the relationship between topic model similarity and software maintenance. 303-307 - Maëlick Claes
, Tom Mens
, Philippe Grosjean:
On the maintainability of CRAN packages. 308-312 - Vadim Zaytsev:
Formal foundations for semi-parsing. 313-317 - Emily Hill, Bunyamin Sisman, Avinash C. Kak:
On the use of positional proximity in IR-based feature location. 318-322 - Yuki Kashiwabara, Yuya Onizuka, Takashi Ishio
, Yasuhiro Hayase, Tetsuo Yamamoto, Katsuro Inoue:
Recommending verbs for rename method using association rule mining. 323-327 - Toshihiro Kamiya:
An algorithm for keyword search on an execution path. 328-332 - Ralf Lämmel
, Martin Leinberger
, Thomas Schmorleiz, Andrei Varanovich:
Comparison of feature implementations across languages, technologies, and styles. 333-337 - Federico Tomassetti, Giuseppe Rizzo
, Marco Torchiano
:
Spotting automatically cross-language relations. 338-342
Change and Co-evolution
- Haidar Osman, Mircea Lungu, Oscar Nierstrasz
:
Mining frequent bug-fix code changes. 343-347 - Shane McIntosh, Katie Legere, Ahmed E. Hassan:
Orchestrating change: An artistic representation of software evolution. 348-352 - Mathieu Goeminne, Alexandre Decan, Tom Mens
:
Co-evolving code-related and database-related changes in a data-intensive software system. 353-357 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider
:
Improving the detection accuracy of evolutionary coupling by measuring change correspondence. 358-362
Industry Track
- Ian J. Davis, Richard C. Holt, Ron Mraz:
Fact extraction from bash in support of script migration. 363-366 - Jeroen van den Bos
:
Lightweight runtime reverse engineering of binary file format variants. 367-370 - Claus Klammer
, Josef Pichler:
Towards tool support for analyzing legacy systems in technical domains. 371-374 - Manar H. Alalfi
, James R. Cordy, Thomas R. Dean:
Analysis and clustering of model clones: An automotive industrial experience. 375-378 - Xinhai Zhang, Magnus Persson, Mattias Nyberg, Behrooz Mokhtari, Anton Einarson, Henrik Linder, Jonas Westman, De-Jiu Chen
, Martin Törngren
:
Experience on applying software architecture recovery to automotive embedded systems. 379-382 - Jochen Quante, Mohammed Tarabain, Janet Siegmund:
Towards recovering and exploiting domain knowledge from C code: A case study on automotive software. 383-386 - Domenico Amalfitano
, Anna Rita Fasolino
, Valerio Maggio
, Porfirio Tramontana
, Giancarlo Di Mare, Ferdinando Ferrara, Stefano Scala:
Migrating legacy spreadsheets-based systems to Web MVC architecture: An industrial case study. 387-390
Project Track
- Marco Autili
, Paola Inverardi, Massimo Tivoli
:
CHOREOS: Large scale choreographies for the future internet. 391-394 - Benoit Baudry, Martin Monperrus
, Cendrine Mony, Franck Chauvel, Franck Fleurey, Siobhán Clarke
:
DIVERSIFY: Ecology-inspired software evolution for diversity emergence. 395-398 - Gabriele Bavota
, Alicja Ciemniewska, Ilknur Chulani, Antonio De Nigro
, Massimiliano Di Penta
, Davide Galletti, Roberto Galoppini, Thomas F. Gordon, Pawel Kedziora, Ilaria Lener, Francesco Torelli, Roberto Pratola
, Juliusz Pukacki, Yacine Rebahi, Sergio García Villalonga:
The market for open source: An intelligent virtual open source marketplace. 399-402 - Tom Mens
, Maëlick Claes
, Philippe Grosjean:
ECOS: Ecological studies of open source software ecosystems. 403-406 - Tanja E. J. Vos, Paolo Tonella
, Wishnu Prasetya
, Peter M. Kruse, Alessandra Bagnato
, Mark Harman
, Onn Shehory
:
FITTEST: A new continuous and automated testing process for future Internet applications. 407-410 - Matthias Büchler, Karim Hossen, Petru Florin Mihancea, Marius Minea
, Roland Groz, Catherine Oriat:
Model inference and security testing in the spacios project. 411-414
Tool Demonstrations Tool
Demonstrations 1
- Tommaso Dal Sasso, Michele Lanza:
In∗bug: Visual analytics of bug repositories. 415-419 - André C. Hora
, Anne Etien
, Nicolas Anquetil
, Stéphane Ducasse, Marco Túlio Valente
:
APIEvolutionMiner: Keeping API evolution under control. 420-424 - Xi Ge, David C. Shepherd
, Kostadin Damevski
, Emerson R. Murphy-Hill:
How the Sando search tool recommends queries. 425-428 - Coen De Roover
, Reinout Stevens:
Building development tools interactively using the EKEKO meta-programming library. 429-433 - Marcel Heing-Becker, Timo Kamph, Sibylle Schupp:
Bit-error injection for software developers. 434-439 - Tibor Bakota, Péter Hegedüs, István Siket, Gergely Ladányi, Rudolf Ferenc
:
Qualitygate SourceAudit: A tool for assessing the technical quality of software. 440-445
Tool Demonstrations 2
- Michael Perscheid, Robert Hirschfeld:
Follow the path: Debugging tools for test-driven fault navigation. 446-449 - Petru Florin Mihancea, Marius Minea
:
JMODEX: Model extraction for verifying security properties of web applications. 450-453 - Mark Hills
, Paul Klint:
PHP AiR: Analyzing PHP systems with Rascal. 454-457 - Xu Li, Laurie J. Hendren:
Mc2FOR demo: A tool for automatically translating MATLAB to FORTRAN 95. 458-463 - Loup Meurice, Anthony Cleve:
DAHLIA: A visual analyzer of database schema evolution. 464-468
Doctoral Symposium
- Jan Jelschen
:
SENSEI: Software evolution service integration. 469-472 - Mathieu Goeminne:
Understanding the evolution of socio-technical aspects in open source ecosystems. 473-476
Workshop Descriptions
- Rainer Koschke, Nils Göde, Yoshiki Higo:
International workshop on software clones. 477 - Anya Helene Bagge
, Vadim Zaytsev:
International workshop on open and original problems in software language engineering. 478 - Lodewijk Bergmans, Steven Raemaekers, Tom Mens
:
International workshop on software quality and maintainability. 479

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.