Both sides previous revision
Previous revision
Next revision
|
Previous revision
Last revision
Both sides next revision
|
en:research_program [2014/12/18 23:06] vincent |
en:research_program [2015/05/12 12:24] yann |
====== Accepted Papers ====== | Research track presentations will be **15 minutes**, including one clarification question. After all presentations in a session, there will be a **group-wide discussion** about the topics and papers of the paper session. |
^ Session ^ Date ^ Chair ^ Authors ^ Title ^ | \\ |
| | | | Latifa Guerrouj, Shams Azad and Peter C. Rigby | The Influence of App Churn on App Success and StackOverflow Discussions | | |
| | | | Xiaoli Lian and Li Zhang | Optimized Feature Selection towards Functional and Non-Functional Requirements in Software Product Lines | | |
| | | | Kostadin Damevski, David Shepherd and Lori Pollock | Scaling Up Evaluation of Code Search Tools Through Developer Usage Metrics | | |
| | | | Martin Brandtner, Sebastian C. Müller, Philipp Leitner and Harald Gall | SQA-Profiles: Rule-based Activity Profiles for Continuous Integration Environments | | |
| | | | Martín Dias, Alberto Bacchelli, Georgios Gousios, Damien Cassou and Stéphane Ducasse | Untangling Fine-Grained Code Changes | | |
| | | | Tobias Roehm, Stefan Nosovic and Bernd Bruegge | Automated Extraction of Failure Reproduction Steps From User Interaction Traces | | |
| | | | Qingtao Jiang, Xin Peng, Hai Wang, Zhenchang Xing and Wenyun Zhao | Summarizing Evolutionary Trajectory by Grouping and Aggregating Relevant Code Changes | | |
| | | | Patanamon Thongtanunam, Chakkrit Tantithamthavorn, Raula Gaikovina Kula, Norihiro Yoshida, Hajimu Iida and Kenichi Matsumoto | Who Should Review My Code? A File Location-Based Code-Reviewer Recommendation Approach for Modern Code Review | | |
| | | | Lingfeng Bao, Jing Li, Zhenchang Xing, Xinyu Wang and Bo Zhou | Reverse Engineering Time-Series Interaction Data from Screen-Captured Videos | | |
| | | | Jiajun Hu, Xiaobing Sun, David Lo and Bin Li | Modeling the Evolution of Development Topics Using Dynamic Topic Models | | |
| | | | Jose Ricado Da Silva Júnior, Esteban Clua, Leonardo Murta and Anita Sarma | Niche vs. Breadth Calculating Expertise Over Time through a Fine-grained Analysis | | |
| | | | Nicolas Palix, Jean-Rémy Falleri and Julia Lawall | Improving Pattern Tracking with a Language-Aware Tree Differencing Algorithm | | |
| | | | Karan Aggarwal, Tanner Rutgers, Finbarr Timbers, Abram Hindle, Russ Greiner and Eleni Stroulia | Detecting Duplicate Bug Reports with Software Engineering Domain Knowledge | | |
| | | | Vineet Singh, Rajiv Gupta and Iulian Neamtiu | MG++ Memory Graphs for Analyzing Dynamic Data Structures | | |
| | | | Ebrahim Khalaj, Yibin Wang, Andrew Giang, Marwan Abi-Antoun and Vaclav Rajlich | Impact Analysis Based on a Global Hierarchical Object Graph | | |
| | | | Masatomo Hashimoto, Akira Mori and Tomonori Izumida | A Comprehensive and Scalable Method for Analyzing Fine-Grained Source Code Change Patterns | | |
| | | | Shijiang Jiang, Liwei Shen, Xin Peng, Zhaojin Lv and Wenyun Zhao | Understanding Developers' Natural Language Queries with Interactive Clarification | | |
| | | | Abhishek Sharma, Yuan Tian and David Lo | NIRMAL Automatic Identification of Software Relevant Tweets Leveraging Language Model | | |
| | | | Xin Xia, David Lo, Shane McIntosh, Emad Shihab and Ahmed Hassan | Cross-Project Build Co-change Prediction | | |
| | | | Sven Mattsen, Arne Wichmann and Sibylle Schupp | A Non-Convex Abstract Domain for the Value Analysis of Binaries | | |
| | | | Sebastiano Panichella, Venera Arnaoudova, Massimiliano Di Penta and Giuliano Antoniol | Would Static Analysis Tools Help Developers with Code Reviews? | | |
| | | | Hongwei Li, Xuejiao Zhao, Zhenchang Xing, Xin Peng, Dongjing Gao, Lingfeng Bao and Wenyun Zhao | amAssist: In-IDE Ambient Search of Online Programming Resources | | |
| | | | Haipeng Cai and Raul Santelices | A Framework for Cost-effective Dependence-based Dynamic Impact Analysis | | |
| | | | Gergely Ladányi, Zoltán Tóth, Rudolf Ferenc and Tibor Keresztesi | A Software Quality Model for RPG | | |
| | | | Laleh Eshkevari, Fabien Dos Santos, James R. Cordy and Giuliano Antoniol | Are PHP applications ready for Hack? | | |
| | | | Shouzheng Yang, Ayesha Manzer and Vassilios Tzerpos | Measuring the Quality of Design Pattern Detection Results | | |
| | | | Boze Zekan, Mark Shtern and Vassilios Tzerpos | Protecting Web Applications via Unicode Extension | | |
| | | | Yuriy Tymchuk, Andrea Mocci and Michele Lanza | Code Review: Veni, ViDI, Vici | | |
| | | | Amir Saeidi, Jurriaan Hage, Ravi Khadka and Slinger Jansen | A Search-based Approach to Multi-View Clustering of Software Systems | | |
| | | | Leonardo Humberto Silva, Miguel Ramos, Marco Tulio Valente, Alexandre Bergel and Nicolas Anquetil | Does Javascript Software Embrace Classes? | | |
| | | | Tosin Daniel Oyetoyan, Jens Dietrich, Jean-Remy Falleri and Kamil Jezek | Circular dependencies and change-proneness: an empirical study | | |
| | | | Luay Alawneh, Abdelwahab Hamou-Lhadj and Jameleddine Hassine | Towards a Common Metamodel For Traces of High Performance Computing Systems to Enable Software Analysis Tasks | | |
| | | | Mohamed Aymen Saied, Omar Benomar, Hani Abdeen and Houari Sahraoui | Mining Multi-Level API Usage Patterns | | |
| | | | Mohamed Aymen Saied, Houari Sahraoui and Bruno Dufour | An Observational Study on API Usage Constraints and their Documentation | | |
| | | | Tommaso Dal Sasso, Andrea Mocci and Michele Lanza | Misery Loves Company - CrowdStacking Traces to Aid Problem Detection | | |
| | | | Heider Sanchez, Romain Robbes and Victor Gonzalez | An empirical study of work fragmentation in software evolution tasks | | |
| | | | Iman Keivanloo, Feng Zhang and Ying Zou | Threshold-free Code Clone Detection for a Large-scale Heterogeneous Java Repository | | |
| | | | Raveendra Kumar M and Raghavan Komondoor | Precision Vs. Scalability: Context Sensitive Analysis With Prefix Approximation | | |
| | | | Mathieu Nayrolles, Abdelwahab Hamou-Lhadj, Sofiene Tahar and Alf Larsson | JCHARMING: A Bug Reproduction Approach Using Crash Traces and Directed Model Checking | | |
====== Program at a Glance ====== | |
Coming up soon! | |
| |
| Papers with {{:en:laurel.png?nolink&50|}} are SANER 2015 best paper candidates. |
| \\ |
| |
====== Program in Details ====== | ====== Research Papers on TUESDAY 03/03/2015 ====== |
Coming up soon! | \\ |
| |
| ==== Session 1. 11:00-11:45 Information Retrieval (chairs: [Emily Hill|https://msuweb.montclair.edu/~hillem/] & [http://selab.netlab.uky.edu/homepage/|Jane Huffman Hayes]) ==== |
| |
| | Jiajun Hu, Xiaobing Sun, David Lo and Bin Li | Modeling the Evolution of Development Topics Using Dynamic Topic Models | |
| | Shihai Jiang, Liwei Shen, Xin Peng, Zhaojin Lv and Wenyun Zhao | Understanding Developers' Natural Language Queries with Interactive Clarification | |
| \\ |
| ==== Session 2. 14:00-15:30 APIs and Patterns (chairs: [[http://homepages.cwi.nl/~landman/|Davy Landman]] and [[http://www.antoniol.net|Giuliano Antoniol]]) ==== |
| |
| | Mohamed Aymen Saied, Omar Benomar, Hani Abdeen and Houari Sahraoui | Mining Multi-Level API Usage Patterns | |
| | Mohamed Aymen Saied, Houari Sahraoui and Bruno Dufour | An Observational Study on API Usage Constraints and their Documentation | |
| | Nicolas Palix, Jean-Rémy Falleri and Julia Lawall | Improving Pattern Tracking with a Language-Aware Tree Differencing Algorithm | |
| | Shouzheng Yang, Ayesha Manzer and Vassilios Tzerpos | Measuring the Quality of Design Pattern Detection Results | |
| \\ |
| ==== Session 3. 16:00-17:30 Analysis of Programming Languages (chairs: [[http://grammarware.net|Vadim Zaytsev]] and [[http://www.mysmu.edu/faculty/davidlo/|David Lo]]) ==== |
| |
| | Laleh Eshkevari, Fabien Dos Santos, James R. Cordy and Giuliano Antoniol | Are PHP applications ready for Hack? | |
| | Leonardo Humberto Silva, Miguel Ramos, Marco Tulio Valente, Alexandre Bergel and Nicolas Anquetil | Does Javascript Software Embrace Classes? | |
| | Kazuo Kobori, Makoto Matsushita and Katsuro Inoue | Evolution Analysis for Accessibility Excessiveness in Java | |
| | Gergely Ladányi, Zoltán Tóth, Rudolf Ferenc and Tibor Keresztesi | A Software Quality Model for RPG | |
| \\ |
| ====== Research Papers on WEDNESDAY 04/03/2015 ====== |
| \\ |
| |
| ==== Session 4. 09:00-10:30 On Crashes and Traces (chairs: [[http://bergel.eu|Alexandre Bergel]] and [[http://pagesperso-systeme.lip6.fr/Julia.Lawall/|Julia Lawall]]) ==== |
| |
| | Mathieu Nayrolles, Abdelwahab Hamou-Lhadj, Sofiene Tahar and Alf Larsson | {{:en:laurel.png?nolink&50 |}} JCHARMING: A Bug Reproduction Approach Using Crash Traces and Directed Model Checking | |
| | Luay Alawneh, Abdelwahab Hamou-Lhadj and Jameleddine Hassine | Towards a Common Metamodel For Traces of High Performance Computing Systems to Enable Software Analysis Tasks | |
| | Tobias Roehm, Stefan Nosovic and Bernd Bruegge | Automated Extraction of Failure Reproduction Steps From User Interaction Traces | |
| | Tommaso Dal Sasso, Andrea Mocci and Michele Lanza | Misery Loves Company - CrowdStacking Traces to Aid Problem Detection | |
| \\ |
| ==== Session 5. 11:00-12:30 Code Reviews (chairs: [[http://sback.it|Alberto Bacchelli]] and [[http://users.encs.concordia.ca/~pcr/|Peter Rigby]]) ==== |
| |
| | Patanamon Thongtanunam, Chakkrit Tantithamthavorn, Raula Gaikovina Kula, Norihiro Yoshida, Hajimu Iida and Kenichi Matsumoto | Who Should Review My Code? A File Location-Based Code-Reviewer Recommendation Approach for Modern Code Review | |
| | Yuriy Tymchuk, Andrea Mocci and Michele Lanza | Code Review: Veni, ViDI, Vici | |
| | Sebastiano Panichella, Venera Arnaoudova, Massimiliano Di Penta and Giuliano Antoniol | Would Static Analysis Tools Help Developers with Code Reviews? | |
| | Rodrigo Morales, Shane McIntosh and Foutse Khomh | Do Code Review Practices Impact Design Quality? A Case Study of the Qt, VTK, and ITK Projects | |
| \\ |
| ==== Session 6. 16:00-17:30 Searching and Cloning (chairs: [[http://www.informatik.uni-bremen.de/~koschke/|Rainer Koschke]] and [[http://research.cs.queensu.ca/home/cordy/|Jim Cordy]]) ==== |
| |
| | Kostadin Damevski, David Shepherd and Lori Pollock | Scaling Up Evaluation of Code Search Tools Through Developer Usage Metrics | |
| | Xiaoli Lian and Li Zhang | Optimized Feature Selection towards Functional and Non-Functional Requirements in Software Product Lines | |
| | Iman Keivanloo, Feng Zhang and Ying Zou | Threshold-free Code Clone Detection for a Large-scale Heterogeneous Java Repository | |
| | Karan Aggarwal, Tanner Rutgers, Finbarr Timbers, Abram Hindle, Russ Greiner and Eleni Stroulia | {{:en:laurel.png?nolink&50 |}} Detecting Duplicate Bug Reports with Software Engineering Domain Knowledge | |
| \\ |
| ====== Research Papers on THURSDAY 05/03/2015 ====== |
| \\ |
| |
| ==== Session 7. 11:00-12:30 Change Impact Analysis (chairs: [[https://soft.vub.ac.be/soft/members/alozano|Angela Lozano]] and [[http://informatique.umons.ac.be/perso/Mens.Tom/|Tom Mens]]) ==== |
| |
| | Marwan Abi-Antoun, Yibin Wang, Ebrahim Khalaj, Andrew Giang and Vaclav Rajlich | Impact Analysis Based on a Global Hierarchical Object Graph | |
| | Haipeng Cai and Raul Santelices | A Framework for Cost-effective Dependence-based Dynamic Impact Analysis | |
| | Tosin Daniel Oyetoyan, Jens Dietrich, Jean-Remy Falleri and Kamil Jezek | Circular dependencies and change-proneness: an empirical study | |
| | Heider Sanchez, Romain Robbes and Victor Gonzalez | {{:en:laurel.png?nolink&50 |}} An empirical study of work fragmentation in software evolution tasks | |
| \\ |
| ==== Session 8. 16:00-17:30 SCAM at SANER (chairs: [[http://www.cs.loyola.edu/~binkley/|Dave Binkley]] and [[http://post.queensu.ca/~trd/|Tom Dean]]) ==== |
| | Jing Qiu, Xiaohong Su and Peijun Ma | Library Functions Identification in Binary Code by Using Graph Isomorphism Testings | |
| | Sven Mattsen, Arne Wichmann and Sibylle Schupp | A Non-Convex Abstract Domain for the Value Analysis of Binaries | |
| | Raveendra Kumar M and Raghavan Komondoor | Precision Vs. Scalability: Context Sensitive Analysis With Prefix Approximation | |
| | Vineet Singh, Rajiv Gupta and Iulian Neamtiu | MG++ Memory Graphs for Analyzing Dynamic Data Structures | |
| \\ |
| ====== Research Papers on FRIDAY 06/03/2015 ====== |
| \\ |
| |
| ==== Session 9. 09:00-10:30 Mining Software Repositories (chairs: [[http://olgabaysal.com|Olga Baysal]] and [[http://posl.ait.kyushu-u.ac.jp/~kamei/|Yasutaka Kamei]]) ==== |
| | Martin Brandtner, Sebastian C. Müller, Philipp Leitner and Harald Gall | SQA-Profiles: Rule-based Activity Profiles for Continuous Integration Environments | |
| | Xin Xia, David Lo, Shane McIntosh, Emad Shihab and Ahmed Hassan | Cross-Project Build Co-change Prediction | |
| | Latifa Guerrouj, Shams Azad and Peter C. Rigby | The Influence of App Churn on App Success and StackOverflow Discussions | |
| | Tien-Duy B. Le and David Lo | Beyond Support and Confidence: Exploring Interestingness Measures for Specification Mining | |
| \\ |
| ==== Session 10. 11:00-12:30 On Code Changes (chairs: [[https://ece.uwaterloo.ca/~lintan/|Lin Tan]] and [[http://homepages.dcc.ufmg.br/~mtov/|Marco Tulio Valente]]) ==== |
| | Martín Dias, Alberto Bacchelli, Georgios Gousios, Damien Cassou and Stéphane Ducasse | {{:en:laurel.png?nolink&50 |}} Untangling Fine-Grained Code Changes | |
| | Masatomo Hashimoto, Akira Mori and Tomonori Izumida | A Comprehensive and Scalable Method for Analyzing Fine-Grained Source Code Change Patterns | |
| | Qingtao Jiang, Xin Peng, Hai Wang, Zhenchang Xing and Wenyun Zhao | {{:en:laurel.png?nolink&50 |}} Summarizing Evolutionary Trajectory by Grouping and Aggregating Relevant Code Changes | |
| | Hayatou Oumarou, Nicolas Anquetil, Anne Etien, Stéphane Ducasse and Kolyang Dina Taiwe | Identifying the Exact Fixing Actions of Static Rule Violation | |
| \\ |
| ==== Session 11. 14:00-15:30 The Human Within (chairs: [[http://www.csis.ysu.edu/~bsharif/index.php|Bonita Sharif]] and [[http://www.inf.usi.ch/faculty/lanza/|Michele Lanza]]) ==== |
| | Edmund Wong, Taiyue Liu and Lin Tan | CloCom: Mining Existing Source Code for Automatic Comment Generation | |
| | Hongwei Li, Xuejiao Zhao, Zhenchang Xing, Xin Peng, Dongjing Gao, Lingfeng Bao and Wenyun Zhao | amAssist: In-IDE Ambient Search of Online Programming Resources | |
| | Lingfeng Bao, Jing Li, Zhenchang Xing, Xinyu Wang and Bo Zhou | Reverse Engineering Time-Series Interaction Data from Screen-Captured Videos | |
| | Jose Ricado Da Silva Júnior, Esteban Clua, Leonardo Murta and Anita Sarma | Niche vs. Breadth Calculating Expertise Over Time through a Fine-grained Analysis | |
| \\ |
| ==== Session 12. 16:00-17:30 Search, Touch, Tweet (chairs: [[https://www.linkedin.com/in/siimkarus|Siim Karus]] and [[http://win.ua.ac.be/~sdemey/|Serge Demeyer]]) ==== |
| | Boze Zekan, Mark Shtern and Vassilios Tzerpos | Protecting Web Applications via Unicode Extension | |
| | Amir Saeidi, Jurriaan Hage, Ravi Khadka and Slinger Jansen | A Search-based Approach to Multi-View Clustering of Software Systems | |
| | Remo Lemma, Michele Lanza and Andrea Mocci | CEL - Touching Software Modeling in Essence | |
| | Abhishek Sharma, Yuan Tian and David Lo | NIRMAL Automatic Identification of Software Relevant Tweets Leveraging Language Model | |