MSR 2023
Dates to be announced Melbourne, Australia
co-located with ICSE 2023
Mon 15 May 2023 16:09 - 16:15 at Meeting Room 110 - Process Automation & DevOps Chair(s): Andy Meneely

GitHub Actions (GA) enjoy increasing popularity in many software development projects as a means to automate repetitive software engineering tasks by enabling programmable event-driven workflows. Researchers and developers typically analyze GA at the raw data level using batch tools to mine and analyze actions, jobs, and steps within GA workflows. Although this approach is widely applicable, it ignores the specific context of the GA workflow domain. Consequently, researchers and developers do not reason directly about the domain abstractions.

We present our preliminary steps in building \tool (Explorable GitHub Action Domain Model), a moldable domain-specific tool to depict and analyze detailed GA workflow data. \tool consists of an explorable domain model of GA workflows augmented with custom, domain-specific views, and live narratives. We illustrate \tool in action using it to explore ``sticky commits'' in GitHub repositories.

Mon 15 May

Displayed time zone: Hobart change

15:45 - 16:30
Process Automation & DevOpsData and Tool Showcase Track / Technical Papers / Industry Track at Meeting Room 110
Chair(s): Andy Meneely Rochester Institute of Technology
15:45
12m
Talk
Investigating the Resolution of Vulnerable Dependencies with Dependabot Security UpdatesDistinguished Paper Award
Technical Papers
Hamid Mohayeji Nasrabadi Eindhoven University of Technology, Andrei Agaronian Eindhoven University of Technology, Eleni Constantinou University of Cyprus, Nicola Zanone Eindhoven University of Technology, Alexander Serebrenik Eindhoven University of Technology
15:57
12m
Talk
Unveiling the Relationship Between Continuous Integration and Code Coverage
Technical Papers
José Diego Saraiva da Silva UFRN, Daniel Alencar Da Costa University of Otago, Uirá Kulesza Federal University of Rio Grande do Norte, Gustavo Sizílio Federal University of Rio Grande do Norte, José Gameleira Neto Federal University of Rio Grande do Norte, Roberta Coelho , Mei Nagappan University of Waterloo
16:09
6m
Talk
EGAD: A Moldable Tool for GitHub Action Analysis
Data and Tool Showcase Track
Pablo Valenzuela-Toledo University of Bern, Alexandre Bergel University of Chile, Timo Kehrer University of Bern, Oscar Nierstrasz University of Bern, Switzerland
DOI Pre-print
16:15
6m
Talk
The Atlassian Data Lake: consolidating enriched software development data in a single, queryable system
Industry Track
Arik Friedman Atlassian, Rohan Dhupelia Atlassian, Ben Jackson Atlassian
File Attached
16:21
6m
Talk
Are We Speeding Up or Slowing Down? On Temporal Aspects of Code Velocity
Technical Papers
Gunnar Kudrjavets University of Groningen, Nachiappan Nagappan Facebook, Ayushi Rastogi University of Groningen, The Netherlands
Pre-print