ABCDEFGHJKLMNOPQRSTUVWXYZ
1
TopicSessionPaper titleURLDiscussion dateChampionAdversary
2
Integration PracticesCode ReviewWhat is it?Expectations, Outcomes, and Challenges of Modern Code Review
http://dl.acm.org/citation.cfm?id=2486882
26-JanDavidDoaa
3
Integration PracticesCode ReviewWhat is it?Modern Code Review: A Case Study at Google
https://dl.acm.org/doi/abs/10.1145/3183519.3183525
26-JanSogolVenkatraman
4
Integration PracticesCode ReviewWhich practices are effective?Review Dynamics and Their Impact on Software Quality
https://ieeexplore.ieee.org/document/8951283
2-FebVenkatramanDoaa
5
Integration PracticesCode ReviewWhich practices are effective?Mitigating Turnover with Code Review Recommendation: Balancing Expertise, Workload, and Knowledge Distribution
https://dl.acm.org/doi/abs/10.1145/3377811.3380335
2-FebFrédéricDavid
6
Integration PracticesPipeline TransparencyFor developersWriting Acceptable Patches: An Empirical Study of Open Source Project Patches
https://ieeexplore.ieee.org/abstract/document/6976093
9-FebSogolPartha
7
Integration PracticesPipeline TransparencyFor usersStudying the Impact of Adopting Continuous Integration on the Delivery Time of Pull Requests
https://ieeexplore.ieee.org/abstract/document/8595196
9-FebFilipeFrédéric
8
READING WEEKNo class16-Feb
9
Integration PracticesContent Roll-OutCompile-time variabilityAn Analysis of the Variability in Forty Preprocessor-Based Software Product Lines
http://ieeexplore.ieee.org/document/6062078/
23-FebDoaaVenkatraman
10
Integration PracticesContent Roll-OutRuntime variability
Feature Toggles: Practitioner Practices and a Case Study
http://dl.acm.org/citation.cfm?id=2901745
23-FebFilipePartha
11
Release PracticesPipeline SpecificationsMaintenance PracticesAutomated Decomposition of Build Targets
https://ieeexplore.ieee.org/abstract/document/7194567
2-MarDavidsogol
12
Release PracticesPipeline SpecificationsPatterns and anti-patternsAutomated Reporting of Anti-Patterns and Decay in Continuous Integration
https://ieeexplore.ieee.org/abstract/document/8811921
2-MarParthaFilipe
13
Release PracticesPipeline ExecutionBuild breakageProgrammers’ Build Errors: A Case Study (at Google)
http://dl.acm.org/citation.cfm?id=2568255
9-MarParthaVenkatraman
14
Release PracticesPipeline ExecutionBuild breakageThere and back again: Can you compile that snapshot?
http://onlinelibrary.wiley.com/doi/10.1002/smr.1838/full
9-MarVenkatramanFrédéric
15
Scheduled pause due to COVID-19No class16-Mar
16
Release & OperationsPipeline ExecutionAcceleration approachesCloudBuild: Microsoft’s Distributed and Caching Build Service
http://dl.acm.org/citation.cfm?id=2889222
23-MarsogolPartha
17
Release & OperationsPipeline ExecutionAcceleration approachesA Machine Learning Approach to Improve the Detection of CI Skip Commits
https://ieeexplore.ieee.org/abstract/document/8961089
23-MarFrédéricDavid
18
Release & OperationsDeploymentRelease cadencePrioritizing Manual Test Cases in Traditional and Rapid Release Environments
http://ieeexplore.ieee.org/document/7102602/
30-MarVenkatramanFilipe
19
Release PracticesDeploymentInfrastructure-as-codeDoes Your Configuration Code Smell?
http://dl.acm.org/citation.cfm?id=2901761
30-MarDoaasogol
20
Project final presentationsClass time for final presentations6-Apr
21
13-Apr
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100