Write a Blog >>
MSR 2022
Mon 23 - Tue 24 May 2022
co-located with ICSE 2022

Numerous tools exist for mining source code and software development process metrics. However, very few publicly available tools focus on source code comments, a crucial software artifact. This paper presents SoCCMiner (Source Code-Comments and Comment-Context Miner), a tool that offers multiple mining pipelines. It is the first readily available (plug-and-play) and customizable open-source tool for mining source code contextual information of comments at different granularities (Class comments, Method comments, Interface comments, and other granular comments). Mining comments at different source code granularities can aid researchers and practitioners working in a host of applications that focus on source code comments, such as Self-Admitted Technical Debt, Program Comprehension, and other applications. Furthermore, it is highly adaptable and extendable to include additional attributes and support other programming languages. This prototype supports the Java programming language.

Wed 18 May

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 14:50
Session 5: Communication & Domains Data and Tool Showcase Track / Technical Papers at MSR Main room - even hours
Chair(s): Masud Rahman Dalhousie University, Mahmoud Alfadel University of Waterloo
14:00
7m
Talk
Painting the Landscape of Automotive Software in GitHub
Technical Papers
Sangeeth Kochanthara Eindhoven University of Technology, Yanja Dajsuren Eindhoven University of Technology, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Mark van den Brand Eindhoven University of Technology
Pre-print Media Attached
14:07
7m
Full-paper
Mining the Usage of Reactive Programming APIs: A Study on GitHub and Stack Overflow
Technical Papers
Carlos Zimmerle Federal University of Pernambuco, Kiev Gama Federal University of Pernambuco, Fernando Castor Utrecht University & Federal University of Pernambuco, José Murilo Filho Federal University of Pernambuco
DOI Pre-print
14:14
4m
Talk
SoCCMiner: A Source Code-Comments and Comment-Context Miner
Data and Tool Showcase Track
Murali Sridharan University of Oulu, Mika Mäntylä University of Oulu, Maëlick Claes University of Oulu, Leevi Rantala University of Oulu
Pre-print
14:18
4m
Talk
SLNET: A Redistributable Corpus of 3rd-party Simulink Models
Data and Tool Showcase Track
Sohil Lal Shrestha The University of Texas at Arlington, Shafiul Azam Chowdhury University of Texas at Arlington, Christoph Csallner University of Texas at Arlington
DOI Pre-print Media Attached
14:22
4m
Talk
SOSum: A Dataset of Stack Overflow Post Summaries
Data and Tool Showcase Track
Bonan Kou Purdue University, Yifeng Di Purdue University, Muhao Chen University of Southern California, Tianyi Zhang Purdue University
14:26
4m
Talk
Inspect4py: A Knowledge Extraction Framework for Python Code Repositories
Data and Tool Showcase Track
Rosa Filgueira St. Andrews University, Daniel Garijo Universidad Politécnica de Madrid
14:30
4m
Talk
DISCO: A Dataset of Discord Chat Conversations for Software Engineering Research
Data and Tool Showcase Track
Keerthana Muthu Subash Carleton University, Canada, Lakshmi Prasanna Kumar Carleton University, Canada, Sri Lakshmi Vadlamani Carleton University, Canada, Preetha Chatterjee Drexel University, USA, Olga Baysal Carleton University
DOI Pre-print Media Attached
14:34
16m
Live Q&A
Discussions and Q&A
Technical Papers

Tue 24 May

Displayed time zone: Eastern Time (US & Canada) change

15:30 - 17:00
Blended Technical Session 5 (Miscellaneous) Technical Papers / Data and Tool Showcase Track / Mining Challenge at Room 315+316
Chair(s): Luís Cruz Deflt University of Technology
15:30
15m
Talk
Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack
Technical Papers
Eman Abdullah AlOmar Stevens Institute of Technology, Moataz Chouchen ETS, Mohamed Wiem Mkaouer Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec
Pre-print
15:45
15m
Talk
Painting the Landscape of Automotive Software in GitHub
Technical Papers
Sangeeth Kochanthara Eindhoven University of Technology, Yanja Dajsuren Eindhoven University of Technology, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Mark van den Brand Eindhoven University of Technology
Pre-print Media Attached
16:00
8m
Talk
SLNET: A Redistributable Corpus of 3rd-party Simulink Models
Data and Tool Showcase Track
Sohil Lal Shrestha The University of Texas at Arlington, Shafiul Azam Chowdhury University of Texas at Arlington, Christoph Csallner University of Texas at Arlington
DOI Pre-print Media Attached
16:08
8m
Talk
SoCCMiner: A Source Code-Comments and Comment-Context Miner
Data and Tool Showcase Track
Murali Sridharan University of Oulu, Mika Mäntylä University of Oulu, Maëlick Claes University of Oulu, Leevi Rantala University of Oulu
Pre-print
16:16
8m
Talk
An Exploratory Study on Refactoring Documentation in Issues Handling
Mining Challenge
Eman Abdullah AlOmar Stevens Institute of Technology, Anthony Peruma Rochester Institute of Technology, Mohamed Wiem Mkaouer Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology, Ali Ouni ETS Montreal, University of Quebec
Pre-print
16:24
8m
Talk
Between JIRA and GitHub: ASFBot and its Influence on Human Comments in Issue Trackers
Mining Challenge
Ambarish Moharil Eindhoven University of Technology, Dmitrii Orlov Eindhoven University of Technology, Samar Jameel Eindhoven University of Technology, Tristan Trouwen Eindhoven University of Technology, Nathan Cassee Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
Pre-print
16:32
28m
Live Q&A
Discussions and Q&A
Technical Papers


Information for Participants
Wed 18 May 2022 14:00 - 14:50 at MSR Main room - even hours - Session 5: Communication & Domains Chair(s): Masud Rahman, Mahmoud Alfadel
Info for room MSR Main room - even hours:

Click here to go to the room on Midspace