Powered by
2014 Software Evolution Week --- IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), February 3-6, 2014,
Antwerp, Belgium
Preface
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
Early Research Achievements
Maintenance and Co
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
Tool Demonstrations 2
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
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},
}
proc time: 0.08