Software REBELs Profile
Software REBELs

@SoftwareREBELs

Followers
270
Following
50
Media
12
Statuses
60

We are the Software Repository Excavation and Build Engineering Labs (Software REBELs). Led by @shane_mcintosh at the University of Waterloo.

Waterloo, Canada
Joined September 2016
Don't wanna be here? Send us removal request.
@mahmood_alfadel
Mahmoud Alfadel
1 year
I’m excited to share that I’ve joined the 𝐃𝐞𝐩𝐚𝐫𝐭𝐦𝐞𝐧𝐭 𝐨𝐟 𝐂𝐨𝐦𝐩𝐮𝐭𝐞𝐫 𝐒𝐜𝐢𝐞𝐧𝐜𝐞 at the University of Calgary (@ucalgaryscience) as an Assistant Professor this month! Super excited about this new chapter of my academic career.
9
3
54
@SoftwareREBELs
Software REBELs
2 years
You can check the full paper and details here: https://t.co/RE64XPCjSS (4/4).
0
0
1
@SoftwareREBELs
Software REBELs
2 years
Among other observations, we find that when change sets have an impact that crosses disciplinary boundaries, they tend to be more likely to break builds and induce future bug fixes (3/4).
1
0
1
@SoftwareREBELs
Software REBELs
2 years
In collaboration with the team at @UbisoftLaForge, we studied the development records of a AAA video game using a multidisciplinary dependency graph to analyze each change set (2/4).
1
0
1
@SoftwareREBELs
Software REBELs
2 years
Our latest work (by Gengyi Sun, Mehran Meidani, @SarraHabchi, @MathieuNls, @shane_mcintosh) explores the multidisciplinary dependency graph that exists in settings like AAA video game development at @Ubisoft (1/4).
1
1
9
@MMNejati
Mahtab (Mattie)
2 years
And here’s to the 2023 wrap-up🎉 Rebels of the @SoftwareREBELs and the members of the SWAG lab ended their year with another EOY dinner and a round of Secret Santa, symbolizing “work hard, play hard(er?)”. Let’s make 2024 a wonderful year of friendship, growth, and discoveries.
0
1
10
@SoftwareREBELs
Software REBELs
2 years
You can check the paper and details here:
0
1
2
@SoftwareREBELs
Software REBELs
2 years
To us, this phenomenon was fascinating—akin to trading in a 2024 Tesla Model S for a 1979 Ford Pinto—so we set out to better understand how often it happens and why.
1
1
3
@SoftwareREBELs
Software REBELs
2 years
Our latest work (by @mahmood_alfadel and @shane_mcintosh) is a study of build system downgrades—projects that migrate from a feature-rich, modern build tool like Bazel, to a more traditional build tool like Make.
1
4
13
@nibzard
Niko(la)
3 years
A recent study by @SoftwareREBELs at the @UWaterloo revealed that changes to build specifications are at least 2x less likely to be discussed than production and test code during the code review.
2
3
6
@shane_mcintosh
Shane McIntosh
3 years
Please consider participating (and spreading the word about) in Mattie's study of discussions about build system changes during code review!
@MMNejati
Mahtab (Mattie)
3 years
Do you regularly perform code reviews? Have you reviewed changes to build system code (e.g., pom.xml, CMakeLists.txt, … files)? If so, we would love to talk to you about your experience! Please fill in the sign-up link below! Sign-up link:
0
2
4
@SoftwareREBELs
Software REBELs
4 years
The @SoftwareREBELs need your help! We are seeking participants for a user study to evaluate proposed tools for understanding the impact of code changes. Participant sign-up: https://t.co/ugKImB8Izg Retweets for reach would be much appreciated (cc @GerritReview)!
0
12
12
@SoftwareREBELs
Software REBELs
4 years
In Toshiki's (@toshi1167) work (w/ @shane_mcintosh, @redpig_ihara, @selabnaist), we study code reviews with divergent review scores where different reviewers rate a patch positively and negatively. Video 📽️: https://t.co/w18uKgiVDw Paper 📰:
0
0
3
@SoftwareREBELs
Software REBELs
4 years
We (1) study the rates of flakily-covered lines in @OpenStack (up to 10%), (2) explore whether properties of code or coders are associated with occurrences of flakily-covered lines (no smoking gun), and (3) propose GreedyFlake to prioritize flakily-covered lines for repair.
0
0
1
@SoftwareREBELs
Software REBELs
4 years
In Shiva's (@SVysali) work (w/ @mcis_lab , @shane_mcintosh), we study "flakily-covered" lines – lines that are only covered by flaky tests. Video 📽️: https://t.co/5sjZpx2IZ1 Paper 📰:
1
1
4
@keheliya
Keheliya Gallaba
5 years
As promised, here's a link to the preprint: https://t.co/9bFz0LoeuU
1
3
2
@keheliya
Keheliya Gallaba
5 years
Our paper "Accelerating Continuous Integration by Caching Environments and Inferring Dependencies" got accepted at IEEE Transactions on Software Engineering (TSE) journal. Congrats @_johnewart, @cetico, @shane_mcintosh! A collab. of @SoftwareREBELs + @YourBaseIO. Await preprint!
10
4
75
@Mitschiiii
Christian Macho
5 years
Happy to share that our paper “The Nature of Build Changes An Empirical Study of Maven-based Build Systems“ together with @steffiii_be, @shane_mcintosh, and @pinzger has been accepted for publication in @emsejournal. Preprint to follow! @SERG_AAU @SoftwareREBELs
2
3
20
@shane_mcintosh
Shane McIntosh
5 years
The @SoftwareREBELs are searching for postdocs to work broadly in the areas of code review analytics (in collaboration with @migod) and software build analytics. Join us! More info:
1
13
31
@SoftwareREBELs
Software REBELs
5 years
The @SoftwareREBELs are on the move! After five great years at McGill, we're off to start a new chapter at @UWaterloo.
0
0
24