Powered by
2014 Software Evolution Week --- IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), February 3-6, 2014,
Antwerp, Belgium
Preface
Cover
Article: csmrwcre14foreword-cover-p (type: Frontmatter) doi:
Title Page
Article: csmrwcre14foreword-fm000-p (type: Frontmatter) doi:
Committees
Article: csmrwcre14foreword-fm002-p (type: Frontmatter) doi:
Keynotes
The Vision of Software Clone Management: Past, Present, and Future (Keynote Paper)
Chanchal K. Roy,
Minhaz F. Zibran, and
Rainer Koschke
(University of Saskatchewan, Canada; University of Bremen, Germany)
@InProceedings{CSMR-WCRE14p33,
author = {Chanchal K. Roy and Minhaz F. Zibran and Rainer Koschke},
title = {The Vision of Software Clone Management: Past, Present, and Future (Keynote Paper)},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {33-32},
doi = {},
year = {2014},
}
Article: csmrwcre14keynotes-ke3-p (type: Keynote Paper (15 pages)) doi:
Main Research
Code Search
NL-Based Query Refinement and Contextualized Code Search Results: A User Study
Emily Hill,
Manuel Roldan-Vega,
Jerry Alan Fails, and
Greg Mallet
(Montclair State University, USA)
@InProceedings{CSMR-WCRE14p49,
author = {Emily Hill and Manuel Roldan-Vega and Jerry Alan Fails and Greg Mallet},
title = {NL-Based Query Refinement and Contextualized Code Search Results: A User Study},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id78-p (type: Research Paper (10 pages)) doi:
Automated Construction of a Software-Specific Word Similarity Database
Yuan Tian,
David Lo, and
Julia Lawall
(Singapore Management University, Singapore; INRIA, France; LIP6, France)
@InProceedings{CSMR-WCRE14p59,
author = {Yuan Tian and David Lo and Julia Lawall},
title = {Automated Construction of a Software-Specific Word Similarity Database},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {59-58},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id50-p (type: Research Paper (10 pages)) doi:
A Case Study of Paired Interleaving for Evaluating Code Search Techniques
Kostadin Damevski,
David Shepherd, and
Lori Pollock
(Virginia State University, USA; ABB, USA; University of Delaware, USA)
@InProceedings{CSMR-WCRE14p69,
author = {Kostadin Damevski and David Shepherd and Lori Pollock},
title = {A Case Study of Paired Interleaving for Evaluating Code Search Techniques},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {69-68},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id8-p (type: Research Paper (10 pages)) doi:
Software Evolution
Broken Promises: An Empirical Study into Evolution Problems in Java Programs Caused by Library Upgrades
Jens Dietrich,
Kamil Jezek, and
Premek Brada
(Massey University, New Zealand; University of West Bohemia, Czech Republic)
@InProceedings{CSMR-WCRE14p79,
author = {Jens Dietrich and Kamil Jezek and Premek Brada},
title = {Broken Promises: An Empirical Study into Evolution Problems in Java Programs Caused by Library Upgrades},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {79-78},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id11-p (type: Research Paper (10 pages)) doi:
Detecting Infeasible Branches Based on Code Patterns
Sun Ding,
Hongyu Zhang, and
Hee Beng Kuan Tan
(Nanyang Technological University, Singapore; Tsinghua University, China)
@InProceedings{CSMR-WCRE14p89,
author = {Sun Ding and Hongyu Zhang and Hee Beng Kuan Tan},
title = {Detecting Infeasible Branches Based on Code Patterns},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {89-88},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id107-p (type: Research Paper (10 pages)) doi:
Web API Growing Pains: Stories from Client Developers and Their Code
Tiago Espinha,
Andy Zaidman, and
Hans-Gerhard Gross
(Delft University of Technology, Netherlands)
@InProceedings{CSMR-WCRE14p99,
author = {Tiago Espinha and Andy Zaidman and Hans-Gerhard Gross},
title = {Web API Growing Pains: Stories from Client Developers and Their Code},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {99-98},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id9-p (type: Research Paper (10 pages)) doi:
Software Clones
An Empirical Study on the Fault-Proneness of Clone Migration in Clone Genealogies
Shuai Xie,
Foutse Khomh,
Ying Zou, and
Iman Keivanloo
(Queen's University, Canada; Polytechnique Montréal, Canada)
@InProceedings{CSMR-WCRE14p109,
author = {Shuai Xie and Foutse Khomh and Ying Zou and Iman Keivanloo},
title = {An Empirical Study on the Fault-Proneness of Clone Migration in Clone Genealogies},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {109-108},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id79-p (type: Research Paper (10 pages)) doi:
Unification and Refactoring of Clones
Giri Panamoottil Krishnan and
Nikolaos Tsantalis
(Concordia University, Canada)
@InProceedings{CSMR-WCRE14p119,
author = {Giri Panamoottil Krishnan and Nikolaos Tsantalis},
title = {Unification and Refactoring of Clones},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {119-118},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id24-p (type: Research Paper (10 pages)) doi:
Automatic Ranking of Clones for Refactoring through Mining Association Rules
Manishankar Mondal,
Chanchal K. Roy, and
Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{CSMR-WCRE14p129,
author = {Manishankar Mondal and Chanchal K. Roy and Kevin A. Schneider},
title = {Automatic Ranking of Clones for Refactoring through Mining Association Rules},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {129-128},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id74-p (type: Research Paper (10 pages)) doi:
Fault Understanding
Follow the Path: Debugging State Anomalies along Execution Histories
Michael Perscheid,
Tim Felgentreff, and
Robert Hirschfeld
(HPI, Germany)
@InProceedings{CSMR-WCRE14p139,
author = {Michael Perscheid and Tim Felgentreff and Robert Hirschfeld},
title = {Follow the Path: Debugging State Anomalies along Execution Histories},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {139-138},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id39-p (type: Research Paper (10 pages)) doi:
Towards More Accurate Multi-label Software Behavior Learning
Xin Xia,
Yang Feng,
David Lo,
Zhenyu Chen, and
Xinyu Wang
(Zhejiang University, China; Nanjing University, China; Singapore Management University, Singapore)
@InProceedings{CSMR-WCRE14p149,
author = {Xin Xia and Yang Feng and David Lo and Zhenyu Chen and Xinyu Wang},
title = {Towards More Accurate Multi-label Software Behavior Learning},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {149-148},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id106-p (type: Research Paper (10 pages)) doi:
An Empirical Study of Long Lived Bugs
Ripon K. Saha,
Sarfraz Khurshid, and
Dewayne E. Perry
(University of Texas at Austin, USA)
@InProceedings{CSMR-WCRE14p159,
author = {Ripon K. Saha and Sarfraz Khurshid and Dewayne E. Perry},
title = {An Empirical Study of Long Lived Bugs},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {159-158},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id98-p (type: Research Paper (10 pages)) doi:
Where the Faults Lie
Identifying Risky Areas of Software Code in Agile/Lean Software Development: An Industrial Experience Report
Vard Antinyan,
Miroslaw Staron,
Wilhelm Meding,
Per Österström,
Erik Wikström,
Johan Wranker,
Anders Henriksson, and
Jörgen Hansson
(Chalmers, Sweden; University of Gothenburg, Sweden; Ericsson, Sweden; Volvo, Sweden)
@InProceedings{CSMR-WCRE14p169,
author = {Vard Antinyan and Miroslaw Staron and Wilhelm Meding and Per Österström and Erik Wikström and Johan Wranker and Anders Henriksson and Jörgen Hansson},
title = {Identifying Risky Areas of Software Code in Agile/Lean Software Development: An Industrial Experience Report},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id30-p (type: Research Paper (10 pages)) doi:
Cross-Project Defect Prediction Models: L'Union Fait la Force
Annibale Panichella,
Rocco Oliveto, and
Andrea De Lucia
(University of Salerno, Italy; University of Molise, Italy)
@InProceedings{CSMR-WCRE14p179,
author = {Annibale Panichella and Rocco Oliveto and Andrea De Lucia},
title = {Cross-Project Defect Prediction Models: L'Union Fait la Force},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {179-178},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id59-p (type: Research Paper (10 pages)) doi:
An Empirical Study of Bug Report Field Reassignment
Xin Xia,
David Lo,
Ming Wen,
Emad Shihab, and
Bo Zhou
(Zhejiang University, China; Singapore Management University, Singapore; Rochester Institute of Technology, USA)
@InProceedings{CSMR-WCRE14p189,
author = {Xin Xia and David Lo and Ming Wen and Emad Shihab and Bo Zhou},
title = {An Empirical Study of Bug Report Field Reassignment},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {189-188},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id40-p (type: Research Paper (10 pages)) doi:
Software Quality Improvement
Supporting Continuous Integration by Mashing-Up Software Quality Information
Martin Brandtner,
Emanuel Giger, and
Harald Gall
(University of Zurich, Switzerland)
@InProceedings{CSMR-WCRE14p199,
author = {Martin Brandtner and Emanuel Giger and Harald Gall},
title = {Supporting Continuous Integration by Mashing-Up Software Quality Information},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {199-198},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id25-p (type: Research Paper (10 pages)) doi:
Towards a Context-Aware IDE-Based Meta Search Engine for Recommendation about Programming Errors and Exceptions
Mohammad Masudur Rahman,
Shamima Yeasmin, and
Chanchal K. Roy
(University of Saskatchewan, Canada)
@InProceedings{CSMR-WCRE14p209,
author = {Mohammad Masudur Rahman and Shamima Yeasmin and Chanchal K. Roy},
title = {Towards a Context-Aware IDE-Based Meta Search Engine for Recommendation about Programming Errors and Exceptions},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {209-208},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id94-p (type: Research Paper (10 pages)) doi:
Test Suite Reduction for Fault Detection and Localization: A Combined Approach
László Vidács,
Árpád Beszédes,
Dávid Tengeri,
István Siket, and
Tibor Gyimóthy
(MTA-SZTE Research Group on Artificial Intelligence, Hungary; University of Szeged, Hungary)
@InProceedings{CSMR-WCRE14p219,
author = {László Vidács and Árpád Beszédes and Dávid Tengeri and István Siket and Tibor Gyimóthy},
title = {Test Suite Reduction for Fault Detection and Localization: A Combined Approach},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {219-218},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id54-p (type: Research Paper (10 pages)) doi:
Restructuring
In Medio Stat Virtus: Extract Class Refactoring through Nash Equilibria
Gabriele Bavota,
Rocco Oliveto,
Andrea De Lucia,
Andrian Marcus,
Yann-Gaël Guéhéneuc, and
Giuliano Antoniol
(University of Salerno, Italy; University of Molise, Italy; Wayne State University, USA; Polytechnique Montréal, Canada)
@InProceedings{CSMR-WCRE14p229,
author = {Gabriele Bavota and Rocco Oliveto and Andrea De Lucia and Andrian Marcus and Yann-Gaël Guéhéneuc and Giuliano Antoniol},
title = {In Medio Stat Virtus: Extract Class Refactoring through Nash Equilibria},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {229-228},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id62-p (type: Research Paper (10 pages)) doi:
Remodularization Analysis using Semantic Clustering
Gustavo Santos,
Marco Tulio Valente, and
Nicolas Anquetil
(UFMG, Brazil; INRIA, France)
@InProceedings{CSMR-WCRE14p239,
author = {Gustavo Santos and Marco Tulio Valente and Nicolas Anquetil},
title = {Remodularization Analysis using Semantic Clustering},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {239-238},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id46-p (type: Research Paper (10 pages)) doi:
Mc2for: A Tool for Automatically Translating Matlab to Fortran 95
Xu Li and
Laurie Hendren
(McGill University, Canada)
@InProceedings{CSMR-WCRE14p249,
author = {Xu Li and Laurie Hendren},
title = {Mc2for: A Tool for Automatically Translating Matlab to Fortran 95},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {249-248},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id18-p (type: Research Paper (10 pages)) doi:
Empirical Investigation
Does Return Null Matter?
Shuhei Kimura,
Keisuke Hotta,
Yoshiki Higo,
Hiroshi Igaki, and
Shinji Kusumoto
(Osaka University, Japan)
@InProceedings{CSMR-WCRE14p259,
author = {Shuhei Kimura and Keisuke Hotta and Yoshiki Higo and Hiroshi Igaki and Shinji Kusumoto},
title = {Does Return Null Matter?},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {259-258},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id36-p (type: Research Paper (10 pages)) doi:
Extracting Relative Thresholds for Source Code Metrics
Paloma Oliveira,
Marco Tulio Valente, and
Fernando Paim Lima
(UFMG, Brazil; IFMG, Brazil)
@InProceedings{CSMR-WCRE14p269,
author = {Paloma Oliveira and Marco Tulio Valente and Fernando Paim Lima},
title = {Extracting Relative Thresholds for Source Code Metrics},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {269-268},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id47-p (type: Research Paper (10 pages)) doi:
Reverse Engineering Web Configurators
Ebrahim Khalil Abbasi,
Mathieu Acher,
Patrick Heymans, and
Anthony Cleve
(University of Namur, Belgium; University of Rennes 1, France)
@InProceedings{CSMR-WCRE14p279,
author = {Ebrahim Khalil Abbasi and Mathieu Acher and Patrick Heymans and Anthony Cleve},
title = {Reverse Engineering Web Configurators},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {279-278},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id71-p (type: Research Paper (10 pages)) doi:
Patterns and Anti-patterns
A Contextual Approach for Effective Recovery of Inter-process Communication Patterns from HPC Traces
Luay Alawneh,
Abdelwahab Hamou-Lhadj,
Syed Shariyar Murtaza, and
Yan Liu
(Concordia University, Canada; Jordan University of Science and Technology, Jordan)
@InProceedings{CSMR-WCRE14p289,
author = {Luay Alawneh and Abdelwahab Hamou-Lhadj and Syed Shariyar Murtaza and Yan Liu},
title = {A Contextual Approach for Effective Recovery of Inter-process Communication Patterns from HPC Traces},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id3-p (type: Research Paper (10 pages)) doi:
Transition and Defect Patterns of Components in Dependency Cycles during Software Evolution
Tosin Daniel Oyetoyan,
Daniela Soares Cruzes, and
Reidar Conradi
(NTNU, Norway; SINTEF, Norway)
@InProceedings{CSMR-WCRE14p299,
author = {Tosin Daniel Oyetoyan and Daniela Soares Cruzes and Reidar Conradi},
title = {Transition and Defect Patterns of Components in Dependency Cycles during Software Evolution},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {299-298},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id69-p (type: Research Paper (10 pages)) doi:
Anti-pattern Detection with Model Queries: A Comparison of Approaches
Zoltán Ujhelyi,
Ákos Horváth,
Dániel Varró,
Norbert István Csiszár,
Gábor Szőke,
László Vidács, and
Rudolf Ferenc
(Budapest University of Technology and Economics, Hungary; University of Szeged, Hungary; Refactoring 2011, Hungary; MTA-SZTE Research Group on Artificial Intelligence, Hungary)
@InProceedings{CSMR-WCRE14p309,
author = {Zoltán Ujhelyi and Ákos Horváth and Dániel Varró and Norbert István Csiszár and Gábor Szőke and László Vidács and Rudolf Ferenc},
title = {Anti-pattern Detection with Model Queries: A Comparison of Approaches},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {309-308},
doi = {},
year = {2014},
}
Article: csmrwcre14main-id23-p (type: Research Paper (10 pages)) doi:
Early Research Achievements
Maintenance and Co
Examining the Relationship between Topic Model Similarity and Software Maintenance
Scott Grant and
James R. Cordy
(Queen's University, Canada)
@InProceedings{CSMR-WCRE14p319,
author = {Scott Grant and James R. Cordy},
title = {Examining the Relationship between Topic Model Similarity and Software Maintenance},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {319-318},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er22-p (type: ERA paper (5 pages)) doi:
On the Maintainability of CRAN Packages
Maëlick Claes,
Tom Mens, and
Philippe Grosjean
(University of Mons, Belgium)
@InProceedings{CSMR-WCRE14p324,
author = {Maëlick Claes and Tom Mens and Philippe Grosjean},
title = {On the Maintainability of CRAN Packages},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {324-323},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er5-p (type: ERA paper (5 pages)) doi:
Formal Foundations for Semi-parsing
Vadim Zaytsev
(University of Amsterdam, Netherlands)
@InProceedings{CSMR-WCRE14p329,
author = {Vadim Zaytsev},
title = {Formal Foundations for Semi-parsing},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {329-328},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er24-p (type: ERA paper (5 pages)) doi:
On the Use of Positional Proximity in IR-Based Feature Location
Emily Hill,
Bunyamin Sisman, and
Avinash Kak
(Montclair State University, USA; Purdue University, USA)
@InProceedings{CSMR-WCRE14p334,
author = {Emily Hill and Bunyamin Sisman and Avinash Kak},
title = {On the Use of Positional Proximity in IR-Based Feature Location},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {334-333},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er33-p (type: ERA paper (5 pages)) doi:
Recommending Verbs for Rename Method using Association Rule Mining
Yuki Kashiwabara,
Yuya Onizuka,
Takashi Ishio,
Yasuhiro Hayase,
Tetsuo Yamamoto, and
Katsuro Inoue
(Osaka University, Japan; University of Tsukuba, Japan; Nihon University, Japan)
@InProceedings{CSMR-WCRE14p339,
author = {Yuki Kashiwabara and Yuya Onizuka and Takashi Ishio and Yasuhiro Hayase and Tetsuo Yamamoto and Katsuro Inoue},
title = {Recommending Verbs for Rename Method using Association Rule Mining},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {339-338},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er36-p (type: ERA paper (5 pages)) doi:
An Algorithm for Keyword Search on an Execution Path
Toshihiro Kamiya
(Future University Hakodate, Japan)
@InProceedings{CSMR-WCRE14p344,
author = {Toshihiro Kamiya},
title = {An Algorithm for Keyword Search on an Execution Path},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {344-343},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er2-p (type: ERA paper (5 pages)) doi:
Comparison of Feature Implementations across Languages, Technologies, and Styles
Ralf Lämmel,
Martin Leinberger,
Thomas Schmorleiz, and
Andrei Varanovich
(University of Koblenz-Landau, Germany)
@InProceedings{CSMR-WCRE14p349,
author = {Ralf Lämmel and Martin Leinberger and Thomas Schmorleiz and Andrei Varanovich},
title = {Comparison of Feature Implementations across Languages, Technologies, and Styles},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {349-348},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er38-p (type: ERA paper (5 pages)) doi:
Spotting Automatically Cross-Language Relations
Federico Tomassetti,
Giuseppe Rizzo, and
Marco Torchiano
(Politecnico di Torino, Italy; Università di Torino, Italy; EURECOM, France)
@InProceedings{CSMR-WCRE14p354,
author = {Federico Tomassetti and Giuseppe Rizzo and Marco Torchiano},
title = {Spotting Automatically Cross-Language Relations},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {354-353},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er16-p (type: ERA paper (5 pages)) doi:
Change and Co-evolution
Mining Frequent Bug-Fix Code Changes
Haidar Osman,
Mircea Lungu, and
Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{CSMR-WCRE14p359,
author = {Haidar Osman and Mircea Lungu and Oscar Nierstrasz},
title = {Mining Frequent Bug-Fix Code Changes},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {359-358},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er30-p (type: ERA paper (5 pages)) doi:
Orchestrating Change: An Artistic Representation of Software Evolution
Shane McIntosh,
Katie Legere, and
Ahmed E. Hassan
(Queen's University, Canada)
@InProceedings{CSMR-WCRE14p364,
author = {Shane McIntosh and Katie Legere and Ahmed E. Hassan},
title = {Orchestrating Change: An Artistic Representation of Software Evolution},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {364-363},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er3-p (type: ERA paper (5 pages)) doi:
Co-evolving Code-Related and Database-Related Changes in a Data-Intensive Software System
Mathieu Goeminne,
Alexandre Decan, and
Tom Mens
(University of Mons, Belgium)
@InProceedings{CSMR-WCRE14p369,
author = {Mathieu Goeminne and Alexandre Decan and Tom Mens},
title = {Co-evolving Code-Related and Database-Related Changes in a Data-Intensive Software System},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {369-368},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er1-p (type: ERA paper (5 pages)) doi:
Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence
Manishankar Mondal,
Chanchal K. Roy, and
Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{CSMR-WCRE14p374,
author = {Manishankar Mondal and Chanchal K. Roy and Kevin A. Schneider},
title = {Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {374-373},
doi = {},
year = {2014},
}
Article: csmrwcre14era-er14-p (type: ERA paper (5 pages)) doi:
Industry Track
Fact Extraction from Bash in Support of Script Migration
Ian J. Davis,
Richard C. Holt, and
Ron Mraz
(University of Waterloo, Canada; Owl Computing Technologies, USA)
@InProceedings{CSMR-WCRE14p379,
author = {Ian J. Davis and Richard C. Holt and Ron Mraz},
title = {Fact Extraction from Bash in Support of Script Migration},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {379-378},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in2-p (type: Industry paper (4 pages)) doi:
Lightweight Runtime Reverse Engineering of Binary File Format Variants
Jeroen van den Bos
(Netherlands Forensic Institute, Netherlands)
@InProceedings{CSMR-WCRE14p383,
author = {Jeroen van den Bos},
title = {Lightweight Runtime Reverse Engineering of Binary File Format Variants},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {383-382},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in7-p (type: Industry paper (4 pages)) doi:
Towards Tool Support for Analyzing Legacy Systems in Technical Domains
Claus Klammer and
Josef Pichler
(Software Competence Center Hagenberg, Austria)
@InProceedings{CSMR-WCRE14p387,
author = {Claus Klammer and Josef Pichler},
title = {Towards Tool Support for Analyzing Legacy Systems in Technical Domains},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {387-386},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in8-p (type: Industry paper (4 pages)) doi:
Analysis and Clustering of Model Clones: An Automotive Industrial Experience
Manar H. Alalfi,
James R. Cordy, and
Thomas R. Dean
(Queen's University, Canada)
@InProceedings{CSMR-WCRE14p391,
author = {Manar H. Alalfi and James R. Cordy and Thomas R. Dean},
title = {Analysis and Clustering of Model Clones: An Automotive Industrial Experience},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {391-390},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in9-p (type: Industry paper (4 pages)) doi:
Experience on Applying Software Architecture Recovery to Automotive Embedded Systems
Xinhai Zhang,
Magnus Persson,
Mattias Nyberg,
Behrooz Mokhtari,
Anton Einarson,
Henrik Linder,
Jonas Westman,
DeJiu Chen, and
Martin Törngren
(KTH, Sweden; Scania, Sweden; HiQ, Sweden)
@InProceedings{CSMR-WCRE14p395,
author = {Xinhai Zhang and Magnus Persson and Mattias Nyberg and Behrooz Mokhtari and Anton Einarson and Henrik Linder and Jonas Westman and DeJiu Chen and Martin Törngren},
title = {Experience on Applying Software Architecture Recovery to Automotive Embedded Systems},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {395-394},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in4-p (type: Industry paper (4 pages)) doi:
Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study on Automotive Software
Jochen Quante,
Mohammed Tarabain, and
Janet Siegmund
(Bosch, Germany; University of Magdeburg, Germany; University of Passau, Germany)
@InProceedings{CSMR-WCRE14p399,
author = {Jochen Quante and Mohammed Tarabain and Janet Siegmund},
title = {Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study on Automotive Software},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {399-398},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in6-p (type: Industry paper (4 pages)) doi:
Migrating Legacy Spreadsheets-Based Systems to Web MVC Architecture: An Industrial Case Study
Domenico Amalfitano,
Anna Rita Fasolino,
Valerio Maggio,
Porfirio Tramontana,
Giancarlo Di Mare,
Ferdinando Ferrara, and
Stefano Scala
(University of Naples Federico II, Italy; Fiat Group Automobiles, Italy)
@InProceedings{CSMR-WCRE14p403,
author = {Domenico Amalfitano and Anna Rita Fasolino and Valerio Maggio and Porfirio Tramontana and Giancarlo Di Mare and Ferdinando Ferrara and Stefano Scala},
title = {Migrating Legacy Spreadsheets-Based Systems to Web MVC Architecture: An Industrial Case Study},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {403-402},
doi = {},
year = {2014},
}
Article: csmrwcre14industry-in5-p (type: Industry paper (4 pages)) doi:
Project Track
CHOReOS: Large Scale Choreographies for the Future Internet
Marco Autili,
Paola Inverardi, and
Massimo Tivoli
(University of L'Aquila, Italy)
@InProceedings{CSMR-WCRE14p407,
author = {Marco Autili and Paola Inverardi and Massimo Tivoli},
title = {CHOReOS: Large Scale Choreographies for the Future Internet},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {407-406},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr33-p (type: Project paper (4 pages)) doi:
DIVERSIFY: Ecology-Inspired Software Evolution for Diversity Emergence
Benoit Baudry,
Martin Monperrus,
Cendrine Mony,
Franck Chauvel,
Franck Fleurey, and
Siobhán Clarke
(INRIA, France; University of Rennes 1, France; SINTEF, Norway; Trinity College Dublin, Ireland)
@InProceedings{CSMR-WCRE14p411,
author = {Benoit Baudry and Martin Monperrus and Cendrine Mony and Franck Chauvel and Franck Fleurey and Siobhán Clarke},
title = {DIVERSIFY: Ecology-Inspired Software Evolution for Diversity Emergence},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {411-410},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr31-p (type: Project paper (4 pages)) doi:
The MARKet for Open Source: An Intelligent Virtual Open Source Marketplace
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, and
Sergio García Villalonga
(University of Sannio, Italy; Poznan Supercomputing and Networking Center, Poland; ATOS Research, Spain; Engineering Ingegneria Informatica, Italy; Slashdot Media, UK; Fraunhofer FOKUS, Germany; T6 ECO, Italy)
@InProceedings{CSMR-WCRE14p415,
author = {Gabriele Bavota and Alicja Ciemniewska and Ilknur Chulani and Antonio De Nigro and Massimiliano Di Penta and Davide Galletti and Roberto Galoppini and Thomas F. Gordon and Pawel Kedziora and Ilaria Lener and Francesco Torelli and Roberto Pratola and Juliusz Pukacki and Yacine Rebahi and Sergio García Villalonga},
title = {The MARKet for Open Source: An Intelligent Virtual Open Source Marketplace},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {415-414},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr26-p (type: Project paper (4 pages)) doi:
ECOS: Ecological Studies of Open Source Software Ecosystems
Tom Mens,
Maëlick Claes, and
Philippe Grosjean
(University of Mons, Belgium)
@InProceedings{CSMR-WCRE14p419,
author = {Tom Mens and Maëlick Claes and Philippe Grosjean},
title = {ECOS: Ecological Studies of Open Source Software Ecosystems},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {419-418},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr30-p (type: Project paper (4 pages)) doi:
FITTEST: A New Continuous and Automated Testing Process for Future Internet Applications
Tanja Vos,
Paolo Tonella,
Wishnu Prasetya,
Peter M. Kruse,
Alessandra Bagnato,
Mark Harman, and
Onn Shehory
(Universidad Politécnica de Valencia, Spain; Fondazione Bruno Kessler, Italy; Utrecht University, Netherlands; Berner & Mattner, Germany; SOFTEAM, France; University College London, UK; IBM Research, Israel)
@InProceedings{CSMR-WCRE14p423,
author = {Tanja Vos and Paolo Tonella and Wishnu Prasetya and Peter M. Kruse and Alessandra Bagnato and Mark Harman and Onn Shehory},
title = {FITTEST: A New Continuous and Automated Testing Process for Future Internet Applications},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {423-422},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr32-p (type: Project paper (4 pages)) doi:
Model Inference and Security Testing in the SPaCIoS Project
Matthias Büchler,
Karim Hossen,
Petru Florin Mihancea,
Marius Minea,
Roland Groz, and
Catherine Oriat
(Technische Universität München, Germany; University of Grenoble, France; LIG, France; Institute e-Austria Timisoara, Romania; Politehnica University of Timisoara, Romania)
@InProceedings{CSMR-WCRE14p427,
author = {Matthias Büchler and Karim Hossen and Petru Florin Mihancea and Marius Minea and Roland Groz and Catherine Oriat},
title = {Model Inference and Security Testing in the SPaCIoS Project},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {427-426},
doi = {},
year = {2014},
}
Article: csmrwcre14projects-pr23-p (type: Project paper (4 pages)) doi:
Tool Demonstrations
Tool Demonstrations 1
in*Bug: Visual Analytics of Bug Repositories
Tommaso Dal Sasso and
Michele Lanza
(University of Lugano, Switzerland)
@InProceedings{CSMR-WCRE14p431,
author = {Tommaso Dal Sasso and Michele Lanza},
title = {in*Bug: Visual Analytics of Bug Repositories},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {431-430},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to9-p (type: Tool demo paper (4 + 2 pages)) doi:
APIEvolutionMiner: Keeping API Evolution under Control
André Hora,
Anne Etien,
Nicolas Anquetil,
Stéphane Ducasse, and
Marco Tulio Valente
(INRIA, France; UFMG, Brazil)
@InProceedings{CSMR-WCRE14p437,
author = {André Hora and Anne Etien and Nicolas Anquetil and Stéphane Ducasse and Marco Tulio Valente},
title = {APIEvolutionMiner: Keeping API Evolution under Control},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {437-436},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to21-p (type: Tool demo paper (4 + 2 pages)) doi:
How the Sando Search Tool Recommends Queries
Xi Ge,
David Shepherd,
Kostadin Damevski, and
Emerson Murphy-Hill
(North Carolina State University, USA; ABB, USA; Virginia State University, USA)
@InProceedings{CSMR-WCRE14p443,
author = {Xi Ge and David Shepherd and Kostadin Damevski and Emerson Murphy-Hill},
title = {How the Sando Search Tool Recommends Queries},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {443-442},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to20-p (type: Tool demo paper (4 + 2 pages)) doi:
Building Development Tools Interactively using the Ekeko Meta-Programming Library
Coen De Roover and
Reinout Stevens
(Vrije Universiteit Brussel, Belgium)
@InProceedings{CSMR-WCRE14p449,
author = {Coen De Roover and Reinout Stevens},
title = {Building Development Tools Interactively using the Ekeko Meta-Programming Library},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {449-448},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to22-p (type: Tool demo paper (4 + 2 pages)) doi:
Bit-Error Injection for Software Developers
Marcel Heing-Becker,
Timo Kamph, and
Sibylle Schupp
(Hamburg University of Technology, Germany)
@InProceedings{CSMR-WCRE14p455,
author = {Marcel Heing-Becker and Timo Kamph and Sibylle Schupp},
title = {Bit-Error Injection for Software Developers},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {455-454},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to19-p (type: Tool demo paper (4 + 2 pages)) doi:
QualityGate SourceAudit: A Tool for Assessing the Technical Quality of Software
Tibor Bakota,
Péter Hegedűs,
István Siket,
Gergely Ladányi, and
Rudolf Ferenc
(FrontEndART Software, Hungary; MTA-SZTE Research Group on Artificial Intelligence, Hungary; University of Szeged, Hungary)
@InProceedings{CSMR-WCRE14p461,
author = {Tibor Bakota and Péter Hegedűs and István Siket and Gergely Ladányi and Rudolf Ferenc},
title = {QualityGate SourceAudit: A Tool for Assessing the Technical Quality of Software},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {461-460},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to18-p (type: Tool demo paper (4 + 2 pages)) doi:
Tool Demonstrations 2
Follow the Path: Debugging Tools for Test-Driven Fault Navigation
Michael Perscheid and
Robert Hirschfeld
(HPI, Germany)
@InProceedings{CSMR-WCRE14p467,
author = {Michael Perscheid and Robert Hirschfeld},
title = {Follow the Path: Debugging Tools for Test-Driven Fault Navigation},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {467-466},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to7-p (type: Tool demo paper (4 + 2 pages)) doi:
jModex: Model Extraction for Verifying Security Properties of Web Applications
Petru Florin Mihancea and
Marius Minea
(Politehnica University of Timisoara, Romania; Institute e-Austria Timisoara, Romania)
@InProceedings{CSMR-WCRE14p473,
author = {Petru Florin Mihancea and Marius Minea},
title = {jModex: Model Extraction for Verifying Security Properties of Web Applications},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {473-472},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to8-p (type: Tool demo paper (4 + 2 pages)) doi:
PHP AiR: Analyzing PHP Systems with Rascal
Mark Hills and
Paul Klint
(East Carolina University, USA; CWI, Netherlands; INRIA, France)
@InProceedings{CSMR-WCRE14p479,
author = {Mark Hills and Paul Klint},
title = {PHP AiR: Analyzing PHP Systems with Rascal},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {479-478},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to24-p (type: Tool demo paper (4 + 2 pages)) doi:
Mc2for Demo: A Tool for Automatically Translating Matlab to Fortran 95
Xu Li and
Laurie Hendren
(McGill University, Canada)
@InProceedings{CSMR-WCRE14p485,
author = {Xu Li and Laurie Hendren},
title = {Mc2for Demo: A Tool for Automatically Translating Matlab to Fortran 95},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {485-484},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to11-p (type: Tool demo paper (4 + 2 pages)) doi:
Dahlia: A Visual Analyzer of Database Schema Evolution
Loup Meurice and
Anthony Cleve
(University of Namur, Belgium)
@InProceedings{CSMR-WCRE14p491,
author = {Loup Meurice and Anthony Cleve},
title = {Dahlia: A Visual Analyzer of Database Schema Evolution},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {491-490},
doi = {},
year = {2014},
}
Article: csmrwcre14tools-to27-p (type: Tool demo paper (4 + 2 pages)) doi:
Doctoral Symposium
SENSEI: Software Evolution Service Integration
Jan Jelschen
(University of Oldenburg, Germany)
@InProceedings{CSMR-WCRE14p497,
author = {Jan Jelschen},
title = {SENSEI: Software Evolution Service Integration},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {497-496},
doi = {},
year = {2014},
}
Article: csmrwcre14doctoral-do15-p (type: Short Paper (4 pages)) doi:
Understanding the Evolution of Socio-technical Aspects in Open Source Ecosystems
Mathieu Goeminne
(University of Mons, Belgium)
@InProceedings{CSMR-WCRE14p501,
author = {Mathieu Goeminne},
title = {Understanding the Evolution of Socio-technical Aspects in Open Source Ecosystems},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {501-500},
doi = {},
year = {2014},
}
Article: csmrwcre14doctoral-do29-p (type: Short Paper (4 pages)) doi:
Workshop Descriptions
International Workshop on Software Clones
Rainer Koschke,
Nils Göde, and
Yoshiki Higo
(University of Bremen, Germany; CQSE, Germany; Osaka University, Japan)
@InProceedings{CSMR-WCRE14p505,
author = {Rainer Koschke and Nils Göde and Yoshiki Higo},
title = {International Workshop on Software Clones},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {505-504},
doi = {},
year = {2014},
}
Article: csmrwcre14workshops-wo1-p (type: Workshop Description (1 page)) doi:
International Workshop on Open and Original Problems in Software Language Engineering
Anya Helene Bagge and
Vadim Zaytsev
(University of Bergen, Norway; CWI, Netherlands; University of Amsterdam, Netherlands)
@InProceedings{CSMR-WCRE14p506,
author = {Anya Helene Bagge and Vadim Zaytsev},
title = {International Workshop on Open and Original Problems in Software Language Engineering},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {506-505},
doi = {},
year = {2014},
}
Article: csmrwcre14workshops-wo2-p (type: Workshop Description (1 page)) doi:
International Workshop on Software Quality and Maintainability
Lodewijk Bergmans,
Steven Raemaekers, and
Tom Mens
(Software Improvement Group, Netherlands; University of Mons, Belgium)
@InProceedings{CSMR-WCRE14p507,
author = {Lodewijk Bergmans and Steven Raemaekers and Tom Mens},
title = {International Workshop on Software Quality and Maintainability},
booktitle = {Proc.\ CSMR-WCRE},
publisher = {IEEE},
pages = {507-506},
doi = {},
year = {2014},
}
Article: csmrwcre14workshops-wo3-p (type: Workshop Description (1 page)) doi:
proc time: 0.08