Powered by
2013 20th Working Conference on Reverse Engineering (WCRE), October 14-17, 2013,
Koblenz, Germany
Preface
Invited Papers
Genetic Programming for Reverse Engineering (Invited Paper)
Mark Harman,
William B. Langdon, and
Westley Weimer
(University College London, UK; University of Virginia, USA)
@InProceedings{WCRE13p1,
author = {Mark Harman and William B. Langdon and Westley Weimer},
title = {Genetic Programming for Reverse Engineering (Invited Paper)},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2013},
}
The First Decade of GUI Ripping: Extensions, Applications, and Broader Impacts (Invited Paper)
Atif Memon,
Ishan Banerjee,
Bao N. Nguyen, and
Bryan Robbins
(University of Maryland at College Park, USA)
@InProceedings{WCRE13p11,
author = {Atif Memon and Ishan Banerjee and Bao N. Nguyen and Bryan Robbins},
title = {The First Decade of GUI Ripping: Extensions, Applications, and Broader Impacts (Invited Paper)},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {11-10},
doi = {},
year = {2013},
}
Reverse Engineering in Industry (Panel Paper)
Ralf Lämmel
(University of Koblenz-Landau, Germany)
@InProceedings{WCRE13p21,
author = {Ralf Lämmel},
title = {Reverse Engineering in Industry (Panel Paper)},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {21-20},
doi = {},
year = {2013},
}
Main Research Track
Binary Reverse Engineering
Who Allocated My Memory? Detecting Custom Memory Allocators in C Binaries
Xi Chen,
Asia Slowinska, and
Herbert Bos
(VU University Amsterdam, Netherlands)
@InProceedings{WCRE13p31,
author = {Xi Chen and Asia Slowinska and Herbert Bos},
title = {Who Allocated My Memory? Detecting Custom Memory Allocators in C Binaries},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {31-30},
doi = {},
year = {2013},
}
MemPick: High-Level Data Structure Detection in C/C++ Binaries
Istvan Haller,
Asia Slowinska, and
Herbert Bos
(VU University Amsterdam, Netherlands)
@InProceedings{WCRE13p41,
author = {Istvan Haller and Asia Slowinska and Herbert Bos},
title = {MemPick: High-Level Data Structure Detection in C/C++ Binaries},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {41-40},
doi = {},
year = {2013},
}
Reconstructing Program Memory State from Multi-gigabyte Instruction Traces to Support Interactive Analysis
Brendan Cleary,
Patrick Gorman,
Eric Verbeek,
Margaret-Anne Storey,
Martin Salois, and
Frederic Painchaud
(University of Victoria, Canada; Defence R&D Canada, Canada)
@InProceedings{WCRE13p51,
author = {Brendan Cleary and Patrick Gorman and Eric Verbeek and Margaret-Anne Storey and Martin Salois and Frederic Painchaud},
title = {Reconstructing Program Memory State from Multi-gigabyte Instruction Traces to Support Interactive Analysis},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {51-50},
doi = {},
year = {2013},
}
Static Binary Rewriting without Supplemental Information: Overcoming the Tradeoff between Coverage and Correctness
Matthew Smithson,
Khaled ElWazeer,
Kapil Anand,
Aparna Kotha, and
Rajeev Barua
(University of Maryland at College Park, USA)
@InProceedings{WCRE13p61,
author = {Matthew Smithson and Khaled ElWazeer and Kapil Anand and Aparna Kotha and Rajeev Barua},
title = {Static Binary Rewriting without Supplemental Information: Overcoming the Tradeoff between Coverage and Correctness},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {61-60},
doi = {},
year = {2013},
}
Bug Management
An Incremental Update Framework for Efficient Retrieval from Software Libraries for Bug Localization
Shivani Rao,
Henry Medeiros, and
Avinash Kak
(Purdue University, USA)
@InProceedings{WCRE13p71,
author = {Shivani Rao and Henry Medeiros and Avinash Kak},
title = {An Incremental Update Framework for Efficient Retrieval from Software Libraries for Bug Localization},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {71-70},
doi = {},
year = {2013},
}
Accurate Developer Recommendation for Bug Resolution
Xin Xia,
David Lo,
Xinyu Wang, and
Bo Zhou
(Zhejiang University, China; Singapore Management University, Singapore)
@InProceedings{WCRE13p81,
author = {Xin Xia and David Lo and Xinyu Wang and Bo Zhou},
title = {Accurate Developer Recommendation for Bug Resolution},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {81-80},
doi = {},
year = {2013},
}
Has This Bug Been Reported?
Kaiping Liu,
Hee Beng Kuan Tan, and
Hongyu Zhang
(Nanyang Technological University, Singapore; Tsinghua University, China)
@InProceedings{WCRE13p91,
author = {Kaiping Liu and Hee Beng Kuan Tan and Hongyu Zhang},
title = {Has This Bug Been Reported?},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {91-90},
doi = {},
year = {2013},
}
Automatic Recovery of Root Causes from Bug-Fixing Changes
Ferdian Thung,
David Lo, and
Lingxiao Jiang
(Singapore Management University, Singapore)
@InProceedings{WCRE13p101,
author = {Ferdian Thung and David Lo and Lingxiao Jiang},
title = {Automatic Recovery of Root Causes from Bug-Fixing Changes},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {101-100},
doi = {},
year = {2013},
}
Clones
Distilling Useful Clones by Contextual Differencing
Zhenchang Xing,
Yinxing Xue, and
Stanislaw Jarzabek
(Nanyang Technological University, Singapore; National University of Singapore, Singapore)
@InProceedings{WCRE13p111,
author = {Zhenchang Xing and Yinxing Xue and Stanislaw Jarzabek},
title = {Distilling Useful Clones by Contextual Differencing},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {111-110},
doi = {},
year = {2013},
}
Effects of Cloned Code on Software Maintainability: A Replicated Developer Study
Debarshi Chatterji,
Jeffrey C. Carver,
Nicholas A. Kraft, and
Jan Harder
(University of Alabama, USA; University of Bremen, Germany)
@InProceedings{WCRE13p121,
author = {Debarshi Chatterji and Jeffrey C. Carver and Nicholas A. Kraft and Jan Harder},
title = {Effects of Cloned Code on Software Maintainability: A Replicated Developer Study},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {121-120},
doi = {},
year = {2013},
}
Human Studies
The Influence of Non-technical Factors on Code Review
Olga Baysal,
Oleksii Kononenko,
Reid Holmes, and
Michael W. Godfrey
(University of Waterloo, Canada)
@InProceedings{WCRE13p131,
author = {Olga Baysal and Oleksii Kononenko and Reid Holmes and Michael W. Godfrey},
title = {The Influence of Non-technical Factors on Code Review},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {131-130},
doi = {},
year = {2013},
}
Understanding Project Dissemination on a Social Coding Site
Jing Jiang,
Li Zhang, and
Lei Li
(Beihang University, China)
@InProceedings{WCRE13p141,
author = {Jing Jiang and Li Zhang and Lei Li},
title = {Understanding Project Dissemination on a Social Coding Site},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {141-140},
doi = {},
year = {2013},
}
What Help Do Developers Seek, When and How?
Hongwei Li,
Zhenchang Xing,
Xin Peng, and
Wenyun Zhao
(Fudan University, China; Nanyang Technological University, Singapore)
@InProceedings{WCRE13p151,
author = {Hongwei Li and Zhenchang Xing and Xin Peng and Wenyun Zhao},
title = {What Help Do Developers Seek, When and How?},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {151-150},
doi = {},
year = {2013},
}
Towards Understanding How Developers Spend Their Effort during Maintenance Activities
Zéphyrin Soh,
Foutse Khomh,
Yann-Gaël Guéhéneuc, and
Giuliano Antoniol
(Polytechnique Montréal, Canada)
@InProceedings{WCRE13p161,
author = {Zéphyrin Soh and Foutse Khomh and Yann-Gaël Guéhéneuc and Giuliano Antoniol},
title = {Towards Understanding How Developers Spend Their Effort during Maintenance Activities},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {161-160},
doi = {},
year = {2013},
}
Re-documenting Legacy Code
Leveraging Specifications of Subcomponents to Mine Precise Specifications of Composite Components
Ziying Dai,
Xiaoguang Mao,
Yan Lei, and
Liqian Chen
(National University of Defense Technology, China)
@InProceedings{WCRE13p171,
author = {Ziying Dai and Xiaoguang Mao and Yan Lei and Liqian Chen},
title = {Leveraging Specifications of Subcomponents to Mine Precise Specifications of Composite Components},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {171-170},
doi = {},
year = {2013},
}
A Model-Driven Graph-Matching Approach for Design Pattern Detection
Mario Luca Bernardi,
Marta Cimitile, and
Giuseppe Antonio Di Lucca
(University of Sannio, Italy; Unitelma Sapienza University, Italy)
@InProceedings{WCRE13p181,
author = {Mario Luca Bernardi and Marta Cimitile and Giuseppe Antonio Di Lucca},
title = {A Model-Driven Graph-Matching Approach for Design Pattern Detection},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2013},
}
Recommendation Systems
Automated Library Recommendation
Ferdian Thung,
David Lo, and
Julia Lawall
(Singapore Management University, Singapore; INRIA, France)
@InProceedings{WCRE13p191,
author = {Ferdian Thung and David Lo and Julia Lawall},
title = {Automated Library Recommendation},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {191-190},
doi = {},
year = {2013},
}
Automatic Discovery of Function Mappings between Similar Libraries
Cédric Teyton,
Jean-Rémy Falleri, and
Xavier Blanc
(University of Bordeaux, France)
@InProceedings{WCRE13p201,
author = {Cédric Teyton and Jean-Rémy Falleri and Xavier Blanc},
title = {Automatic Discovery of Function Mappings between Similar Libraries},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {201-200},
doi = {},
year = {2013},
}
Find Your Library Experts
Cédric Teyton,
Jean-Rémy Falleri,
Floréal Morandat, and
Xavier Blanc
(University of Bordeaux, France)
@InProceedings{WCRE13p211,
author = {Cédric Teyton and Jean-Rémy Falleri and Floréal Morandat and Xavier Blanc},
title = {Find Your Library Experts},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {211-210},
doi = {},
year = {2013},
}
Refactoring and Re-modularization
Towards Automatically Improving Package Structure while Respecting Original Design Decisions
Hani Abdeen,
Houari Sahraoui,
Osama Shata,
Nicolas Anquetil, and
Stéphane Ducasse
(Qatar University, Qatar; Université de Montréal, Canada; INRIA, France)
@InProceedings{WCRE13p221,
author = {Hani Abdeen and Houari Sahraoui and Osama Shata and Nicolas Anquetil and Stéphane Ducasse},
title = {Towards Automatically Improving Package Structure while Respecting Original Design Decisions},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {221-220},
doi = {},
year = {2013},
}
Heuristics for Discovering Architectural Violations
Cristiano Maffort,
Marco Tulio Valente,
Mariza Bigonha,
Nicolas Anquetil, and
André Hora
(UFMG, Brazil; INRIA, France)
@InProceedings{WCRE13p231,
author = {Cristiano Maffort and Marco Tulio Valente and Mariza Bigonha and Nicolas Anquetil and André Hora},
title = {Heuristics for Discovering Architectural Violations},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {231-230},
doi = {},
year = {2013},
}
Recommending Move Method Refactorings using Dependency Sets
Vitor Sales,
Ricardo Terra,
Luis Fernando Miranda, and
Marco Tulio Valente
(UFMG, Brazil; UFSJ, Brazil)
@InProceedings{WCRE13p241,
author = {Vitor Sales and Ricardo Terra and Luis Fernando Miranda and Marco Tulio Valente},
title = {Recommending Move Method Refactorings using Dependency Sets},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {241-240},
doi = {},
year = {2013},
}
Do Developers Care about Code Smells? An Exploratory Survey
Aiko Yamashita and
Leon Moonen
(Mesan, Norway; Simula Research Laboratory, Norway)
@InProceedings{WCRE13p251,
author = {Aiko Yamashita and Leon Moonen},
title = {Do Developers Care about Code Smells? An Exploratory Survey},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {251-250},
doi = {},
year = {2013},
}
Security and Testing
LigRE: Reverse-Engineering of Control and Data Flow Models for Black-Box XSS Detection
Fabien Duchène,
Sanjay Rawat,
Jean-Luc Richier, and
Roland Groz
(LIG, France; Ensimag, France)
@InProceedings{WCRE13p261,
author = {Fabien Duchène and Sanjay Rawat and Jean-Luc Richier and Roland Groz},
title = {LigRE: Reverse-Engineering of Control and Data Flow Models for Black-Box XSS Detection},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {261-260},
doi = {},
year = {2013},
}
Circe: A Grammar-Based Oracle for Testing Cross-Site Scripting in Web Applications
Andrea Avancini and
Mariano Ceccato
(Fondazione Bruno Kessler, Italy)
@InProceedings{WCRE13p271,
author = {Andrea Avancini and Mariano Ceccato},
title = {Circe: A Grammar-Based Oracle for Testing Cross-Site Scripting in Web Applications},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {271-270},
doi = {},
year = {2013},
}
Capture-Replay vs. Programmable Web Testing: An Empirical Assessment during Test Case Evolution
Maurizio Leotta,
Diego Clerissi,
Filippo Ricca, and
Paolo Tonella
(University of Genova, Italy; Fondazione Bruno Kessler, Italy)
@InProceedings{WCRE13p281,
author = {Maurizio Leotta and Diego Clerissi and Filippo Ricca and Paolo Tonella},
title = {Capture-Replay vs. Programmable Web Testing: An Empirical Assessment during Test Case Evolution},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {281-280},
doi = {},
year = {2013},
}
Software Maintenance
Clustering Static Analysis Defect Reports to Reduce Maintenance Costs
Zachary P. Fry and
Westley Weimer
(University of Virginia, USA)
@InProceedings{WCRE13p291,
author = {Zachary P. Fry and Westley Weimer},
title = {Clustering Static Analysis Defect Reports to Reduce Maintenance Costs},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {291-290},
doi = {},
year = {2013},
}
Lehman's Laws in Agile and Non-agile Projects
Kelley Duran,
Gabbie Burns, and
Paul Snell
(Rochester Institute of Technology, USA)
@InProceedings{WCRE13p301,
author = {Kelley Duran and Gabbie Burns and Paul Snell},
title = {Lehman's Laws in Agile and Non-agile Projects},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2013},
}
Inferring Extended Finite State Machine Models from Software Executions
Neil Walkinshaw,
Ramsay Taylor, and
John Derrick
(University of Leicester, UK; University of Sheffield, UK)
@InProceedings{WCRE13p311,
author = {Neil Walkinshaw and Ramsay Taylor and John Derrick},
title = {Inferring Extended Finite State Machine Models from Software Executions},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {311-310},
doi = {},
year = {2013},
}
Comparing and Combining Evolutionary Couplings from Interactions and Commits
Fasil Bantelay,
Motahareh Bahrami Zanjani, and
Huzefa Kagdi
(Wichita State University, USA)
@InProceedings{WCRE13p321,
author = {Fasil Bantelay and Motahareh Bahrami Zanjani and Huzefa Kagdi},
title = {Comparing and Combining Evolutionary Couplings from Interactions and Commits},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {321-320},
doi = {},
year = {2013},
}
Software Quality
Improving SOA Antipatterns Detection in Service Based Systems by Mining Execution Traces
Mathieu Nayrolles,
Naouel Moha, and
Petko Valtchev
(Université du Québec à Montréal, Canada)
@InProceedings{WCRE13p331,
author = {Mathieu Nayrolles and Naouel Moha and Petko Valtchev},
title = {Improving SOA Antipatterns Detection in Service Based Systems by Mining Execution Traces},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {331-330},
doi = {},
year = {2013},
}
Mining System Specific Rules from Change Patterns
André Hora,
Nicolas Anquetil,
Stéphane Ducasse, and
Marco Tulio Valente
(INRIA, France; University of Lille, France; UFMG, Brazil)
@InProceedings{WCRE13p341,
author = {André Hora and Nicolas Anquetil and Stéphane Ducasse and Marco Tulio Valente},
title = {Mining System Specific Rules from Change Patterns},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {341-340},
doi = {},
year = {2013},
}
Empirical Evidence of Code Decay: A Systematic Mapping Study
Ajay Bandi,
Byron J. Williams, and
Edward B. Allen
(Mississippi State University, USA)
@InProceedings{WCRE13p351,
author = {Ajay Bandi and Byron J. Williams and Edward B. Allen},
title = {Empirical Evidence of Code Decay: A Systematic Mapping Study},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {351-350},
doi = {},
year = {2013},
}
Mining the Relationship between Anti-patterns Dependencies and Fault-Proneness
Fehmi Jaafar,
Yann-Gaël Guéhéneuc,
Sylvie Hamel, and
Foutse Khomh
(Polytechnique Montréal, Canada; Université de Montréal, Canada)
@InProceedings{WCRE13p361,
author = {Fehmi Jaafar and Yann-Gaël Guéhéneuc and Sylvie Hamel and Foutse Khomh},
title = {Mining the Relationship between Anti-patterns Dependencies and Fault-Proneness},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2013},
}
Traceability and Feature Location
Leveraging Historical Co-change Information for Requirements Traceability
Nasir Ali,
Fehmi Jaafar, and
Ahmed E. Hassan
(Queen's University, Canada; Université de Montréal, Canada)
@InProceedings{WCRE13p371,
author = {Nasir Ali and Fehmi Jaafar and Ahmed E. Hassan},
title = {Leveraging Historical Co-change Information for Requirements Traceability},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {371-370},
doi = {},
year = {2013},
}
Using Relationships for Matching Textual Domain Models with Existing Code
Raghavan Komondoor,
Indrajit Bhattacharya,
Deepak D'Souza, and
Sachin Kale
(Indian Institute of Science, India; IBM Research, India)
@InProceedings{WCRE13p381,
author = {Raghavan Komondoor and Indrajit Bhattacharya and Deepak D'Souza and Sachin Kale},
title = {Using Relationships for Matching Textual Domain Models with Existing Code},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {381-380},
doi = {},
year = {2013},
}
On the Effectiveness of Accuracy of Automated Feature Location Technique
Takashi Ishio,
Shinpei Hayashi,
Hiroshi Kazato, and
Tsuyoshi Oshima
(Osaka University, Japan; Tokyo Institute of Technology, Japan; NTT Data Intellilink, Japan; NTT, Japan)
@InProceedings{WCRE13p391,
author = {Takashi Ishio and Shinpei Hayashi and Hiroshi Kazato and Tsuyoshi Oshima},
title = {On the Effectiveness of Accuracy of Automated Feature Location Technique},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {391-390},
doi = {},
year = {2013},
}
On the Effect of Program Exploration on Maintenance Tasks
Zéphyrin Soh,
Foutse Khomh,
Yann-Gaël Guéhéneuc,
Giuliano Antoniol, and
Bram Adams
(Polytechnique Montréal, Canada)
@InProceedings{WCRE13p401,
author = {Zéphyrin Soh and Foutse Khomh and Yann-Gaël Guéhéneuc and Giuliano Antoniol and Bram Adams},
title = {On the Effect of Program Exploration on Maintenance Tasks},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {401-400},
doi = {},
year = {2013},
}
Practice Track
Practice Papers I
Documenting APIs with Examples: Lessons Learned with the APIMiner Platform
João Eduardo Montandon,
Hudson Borges,
Daniel Felix, and
Marco Tulio Valente
(UFMG, Brazil)
@InProceedings{WCRE13p411,
author = {João Eduardo Montandon and Hudson Borges and Daniel Felix and Marco Tulio Valente},
title = {Documenting APIs with Examples: Lessons Learned with the APIMiner Platform},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {411-410},
doi = {},
year = {2013},
}
Extracting Business Rules from COBOL: A Model-Based Framework
Valerio Cosentino,
Jordi Cabot,
Patrick Albert,
Philippe Bauquel, and
Jacques Perronnet
(AtlanMod, France; IBM, France)
@InProceedings{WCRE13p419,
author = {Valerio Cosentino and Jordi Cabot and Patrick Albert and Philippe Bauquel and Jacques Perronnet},
title = {Extracting Business Rules from COBOL: A Model-Based Framework},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {419-418},
doi = {},
year = {2013},
}
Evaluating Architecture Stability of Software Projects
Lerina Aversano,
Marco Molfetta, and
Maria Tortorella
(University of Sannio, Italy)
@InProceedings{WCRE13p427,
author = {Lerina Aversano and Marco Molfetta and Maria Tortorella},
title = {Evaluating Architecture Stability of Software Projects},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {427-426},
doi = {},
year = {2013},
}
Migrating a Large Scale Legacy Application to SOA: Challenges and Lessons Learned
Ravi Khadka,
Amir Saeidi,
Slinger Jansen,
Jurriaan Hage, and
Geer P. Haas
(Utrecht University, Netherlands; IBM, Netherlands)
@InProceedings{WCRE13p435,
author = {Ravi Khadka and Amir Saeidi and Slinger Jansen and Jurriaan Hage and Geer P. Haas},
title = {Migrating a Large Scale Legacy Application to SOA: Challenges and Lessons Learned},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {435-434},
doi = {},
year = {2013},
}
Practice Papers II
Assessing the Complexity of Upgrading Software Modules
Bram Schoenmakers,
Niels van Den Broek,
Istvan Nagy,
Bogdan Vasilescu, and
Alexander Serebrenik
(ASML, Netherlands; Eindhoven University of Technology, Netherlands)
@InProceedings{WCRE13p443,
author = {Bram Schoenmakers and Niels van Den Broek and Istvan Nagy and Bogdan Vasilescu and Alexander Serebrenik},
title = {Assessing the Complexity of Upgrading Software Modules},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {443-442},
doi = {},
year = {2013},
}
Analyzing PL/1 Legacy Ecosystems: An Experience Report
Erik Aeschlimann,
Mircea Lungu,
Oscar Nierstrasz, and
Carl Worms
(University of Bern, Switzerland; Credit Suisse, Switzerland)
@InProceedings{WCRE13p451,
author = {Erik Aeschlimann and Mircea Lungu and Oscar Nierstrasz and Carl Worms},
title = {Analyzing PL/1 Legacy Ecosystems: An Experience Report},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {451-450},
doi = {},
year = {2013},
}
Psyb0t Malware: A Step-by-Step Decompilation Case Study
Lukáš Ďurfina,
Jakub Křoustek, and
Petr Zemek
(Brno University of Technology, Czech Republic)
@InProceedings{WCRE13p459,
author = {Lukáš Ďurfina and Jakub Křoustek and Petr Zemek},
title = {Psyb0t Malware: A Step-by-Step Decompilation Case Study},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {459-458},
doi = {},
year = {2013},
}
ERA Track
Reusing Reused Code
Tomoya Ishihara,
Keisuke Hotta,
Yoshiki Higo, and
Shinji Kusumoto
(Osaka University, Japan)
@InProceedings{WCRE13p467,
author = {Tomoya Ishihara and Keisuke Hotta and Yoshiki Higo and Shinji Kusumoto},
title = {Reusing Reused Code},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {467-466},
doi = {},
year = {2013},
}
Specification Extraction by Symbolic Execution
Josef Pichler
(Software Competence Center Hagenberg, Austria)
@InProceedings{WCRE13p472,
author = {Josef Pichler},
title = {Specification Extraction by Symbolic Execution},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {472-471},
doi = {},
year = {2013},
}
An IDE-Based Context-Aware Meta Search Engine
Mohammad Masudur Rahman,
Shamima Yeasmin, and
Chanchal K. Roy
(University of Saskatchewan, Canada)
@InProceedings{WCRE13p477,
author = {Mohammad Masudur Rahman and Shamima Yeasmin and Chanchal K. Roy},
title = {An IDE-Based Context-Aware Meta Search Engine},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {477-476},
doi = {},
year = {2013},
}
An Approach to Clone Detection in Behavioural Models
Elizabeth P. Antony,
Manar H. Alalfi, and
James R. Cordy
(Queen's University, Canada)
@InProceedings{WCRE13p482,
author = {Elizabeth P. Antony and Manar H. Alalfi and James R. Cordy},
title = {An Approach to Clone Detection in Behavioural Models},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {482-481},
doi = {},
year = {2013},
}
Tool Demonstrations
MemBrush: A Practical Tool to Detect Custom Memory Allocators in C Binaries
Xi Chen,
Asia Slowinska, and
Herbert Bos
(VU University Amsterdam, Netherlands)
@InProceedings{WCRE13p487,
author = {Xi Chen and Asia Slowinska and Herbert Bos},
title = {MemBrush: A Practical Tool to Detect Custom Memory Allocators in C Binaries},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {487-486},
doi = {},
year = {2013},
}
MemPick: A Tool for Data Structure Detection
Istvan Haller,
Asia Slowinska, and
Herbert Bos
(VU University Amsterdam, Netherlands)
@InProceedings{WCRE13p489,
author = {Istvan Haller and Asia Slowinska and Herbert Bos},
title = {MemPick: A Tool for Data Structure Detection},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {489-488},
doi = {},
year = {2013},
}
Gelato: GEneric LAnguage TOols for Model-Driven Analysis of Legacy Software Systems
Amir Saeidi,
Jurriaan Hage,
Ravi Khadka, and
Slinger Jansen
(Utrecht University, Netherlands)
@InProceedings{WCRE13p491,
author = {Amir Saeidi and Jurriaan Hage and Ravi Khadka and Slinger Jansen},
title = {Gelato: GEneric LAnguage TOols for Model-Driven Analysis of Legacy Software Systems},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {491-490},
doi = {},
year = {2013},
}
Extracting Business Rules from COBOL: A Model-Based Tool
Valerio Cosentino,
Jordi Cabot,
Patrick Albert,
Philippe Bauquel, and
Jacques Perronnet
(AtlanMod, France; IBM, France)
@InProceedings{WCRE13p493,
author = {Valerio Cosentino and Jordi Cabot and Patrick Albert and Philippe Bauquel and Jacques Perronnet},
title = {Extracting Business Rules from COBOL: A Model-Based Tool},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {493-492},
doi = {},
year = {2013},
}
Detecting Dependencies in Enterprise JavaBeans with SQuAVisiT
Alexandru Sutii,
Serguei Roubtsov, and
Alexander Serebrenik
(Eindhoven University of Technology, Netherlands)
@InProceedings{WCRE13p495,
author = {Alexandru Sutii and Serguei Roubtsov and Alexander Serebrenik},
title = {Detecting Dependencies in Enterprise JavaBeans with SQuAVisiT},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {495-494},
doi = {},
year = {2013},
}
REdiffs: Refactoring-Aware Difference Viewer for Java
Shinpei Hayashi,
Sirinut Thangthumachit, and
Motoshi Saeki
(Tokyo Institute of Technology, Japan)
@InProceedings{WCRE13p497,
author = {Shinpei Hayashi and Sirinut Thangthumachit and Motoshi Saeki},
title = {REdiffs: Refactoring-Aware Difference Viewer for Java},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {497-496},
doi = {},
year = {2013},
}
CCCD: Concolic Code Clone Detection
Daniel E. Krutz and
Emad Shihab
(Rochester Institute of Technology, USA)
@InProceedings{WCRE13p499,
author = {Daniel E. Krutz and Emad Shihab},
title = {CCCD: Concolic Code Clone Detection},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {499-498},
doi = {},
year = {2013},
}
Workshop Summaries
3rd Workshop on Mining Unstructured Data
Alberto Bacchelli,
Nicolas Bettenburg,
Latifa Guerrouj, and
Sonia Haiduc
(Delft University of Technology, Netherlands; Queen's University, Canada; Polytechnique Montréal, Canada; Florida State University, USA)
@InProceedings{WCRE13p501,
author = {Alberto Bacchelli and Nicolas Bettenburg and Latifa Guerrouj and Sonia Haiduc},
title = {3rd Workshop on Mining Unstructured Data},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {501-500},
doi = {},
year = {2013},
}
Workshop on Open and Original Problems in Software Language Engineering
Anya Helene Bagge and
Vadim Zaytsev
(University of Bergen, Norway; CWI, Netherlands)
@InProceedings{WCRE13p503,
author = {Anya Helene Bagge and Vadim Zaytsev},
title = {Workshop on Open and Original Problems in Software Language Engineering},
booktitle = {Proc.\ WCRE},
publisher = {IEEE},
pages = {503-502},
doi = {},
year = {2013},
}
proc time: 0.07