Annual student-collaborator symposium

June 1, 2022

This even will be jointly held over Zoom and on Gather Town. Please check the schedule below for reference.

Schedule

9:00am – 9:15am
Opening

9:15am – 10:15am
Keynote 1: Dr. Aaron Genest, Senior Applications Engineering Manager & Government Affairs, Siemens Digital Industries Software, Siemens EDA

10:15am – 10:30am
Break

10:30am – 12:00pm
Session 1 – Presentations

10:30am – Saikat Mondal, Automatic Prediction of Rejected Edits in Stack Overflow

10:45am – Alexandru Lanta, Semantic Methods in Question Answering

11:00am – Jarin Tasnim, Detecting and visualizing quality aspects in backporting pull requests

11:15am – Sristy Sumana Nath, A Human-centric and AI-based Approach for Generating Release Notes Automatically

11:30am – Animesh Kar, HTTPFuzz: Web Server Fingerprinting with HTTP Request Fuzzing

11:45am  – Md Shamimur Rahman, Code Reviewer Recommendation in Practice. An Approach to Visualize Developers’ Collaboration, Expertise and Workload

12:00pm – 1:00pm
Lunch break/Unattended poster session 
[Find the posters in Gather Town at: https://app.gather.town/app/uhnZkTMiltj4XTMv/SOAR%20Conference]

1:00pm – 2:00pm
[In Zoom at: https://usask-ca.zoom.us/j/98106429063?pwd=ak5pLzloenBhVGJZOFRUbTZNdDlUdz09]
Keynote 2: Dale Hopkins, CTO at Vendasta Technologies Inc.

2:00pm – 2:10pm 
Break

2:10pm – 2:40pm
Session 2 – Presentation 

2:10am – Shamima Yeasmi, Improving IR-based Bug Localization with Implicit Relevance and Non-traditional Resources: A Case Study

2:25am – Khairul Alam, Can Scientific Workflows published in Scientific Workflow Repositories be Reused?

2:40pm – 4:00pm
[In Gather Town at: https://app.gather.town/app/uhnZkTMiltj4XTMv/SOAR%20Conference]
Poster session 

4:00pm – 4:30pm
[In Zoom at: https://usask-ca.zoom.us/j/98106429063?pwd=ak5pLzloenBhVGJZOFRUbTZNdDlUdz09]
Closing/awards

Keynotes

Dr. Aaron Genest

Senior Applications Engineer Manager at Siemens Software

Dr. Aaron Genest holds a B.Sc. and Ph.D. in Computer Science from the University of Saskatchewan. He works for Siemens Software in Saskatoon where, among other roles, he represents Siemens as President of SaskTech, an industry advisory organization to government and education stakeholders. Dr. Genest is deeply involved in the University of Saskatchewan, sitting on the Dean’s Advisory Committee in Engineering, as an appointee to the Intellectual Property Working Group to the OVPR, and as a member of the Signature Areas Steering Committee. He works closely with the U of R and Sask Polytechnic in addition to various government ministries in Saskatchewan and federally.

Dr. Genest is a committed member of the larger technology community serving as a mentor for the co.labs and Cultivator technology incubators and as Executive in Residence for Foresight Cleantech Accelerator. In these roles he helps leaders of start-ups and early stage companies navigate technical, governance, talent acquisition, and sales challenges. He continues that mentorship in his involvement with USask’s SIGMA entrepreneurship program and as a mentor through the USask Connects graduate mentorship program.

Keynote Title: Advocating for Education; a study in mismatched policies

Investment in education remains elusive across Canada as governments move to address presumably higher-priority issues such as health care or economic robustness. Yet the basis of our economic growth requires long term and strong investments across our entire education system, from kindergarten to graduate school. There’s moral, economic, and scientific alignment on the need for a strong education system, so why are we seemingly unable to invest effectively to achieve shared outcomes?

Dale Hopkins

Chief Technology Officer, Vendasta

Dale Hopkins is Vendasta’s Chief Technology Officer, reporting to CEO, Brendan King. Over the past 10+ years Dale has been responsible for guiding the processes, technologies, and tools that make up the Vendasta ecosystem. Through his leadership, Vendasta has scaled to over 20 agile software teams with over 100 developers supporting millions of users in the platform. Prior to Vendasta, Dale founded a software consulting company that specialized in digital video diagnostics and processing. Customers included Time Warner Cable and his previous employer Vecima Networks. Dale earned a bachelor degree in Engineering Physics from the University of Saskatchewan in 2005 with a dual degree in Computer Science.

Keynote Title: Evolution of Software Development Practices over the past two decades

Dale graduated from the UofS in 2005 after completing an internship at IBM in 2003. He lead a team of FPGA developers at Vecima Networks, started a consulting company and now is the CTO at Vendasta. Many things have changed and some have disappeared or fallen out of favour but there are a number of key practices that have stood the test of time and some that have become even more important. Dale will share his experiences and his thoughts on which practices have held up.

Presentations

AuthorsTitle
Saikat MondalAutomatic Prediction of Rejected Edits in Stack Overflow
Foozhan Ataiefard and Hadi HemmatiAdversarial Robustness Testing of Deep Reinforcement Learning Softwares
Alexandru Ianta and Eleni StrouliaSemantic Methods in Question Answering
Muhammad Mainul HossainTowards a Human-Centric Graphical Environment for Scientific Workflow Management System
Debasish ChakrobortiIdentifying and Integrating Changesets in Backporting
Jarin TasnimDetecting and visualizing quality aspects in backporting pull requests
Sristy Sumana NathA Human-centric and AI-based Approach for Generating Release Notes Automatically
Subroto Nag PinkuGraph Neural Network for Semantic Clone Detection through Graph Representation of Source Code
Amit Kumar MondalDDARTS: A Tool for Descriptive Design Change Artifacts Generation
Md NadimUtilizing Source Code Statement Structures to Identify and Visualize Bug Proneness of Software Systems
Sahrima Jannat Oishwee, Zadia Codabux and Natalia StakhanovaAn Empirical Study on the Relationship Between Code Smells and Vulnerabilities
Saumendu RoyWhy don’t you agree? Characterizing the Disagreements Between Post-hoc Explanations of Defect Predictions
Md Shamimur RahmanCode Reviewer Recommendation in Practice. An Approach to Visualize Developers’ Collaboration, Expertise and Workload
Shamima YeasminImproving IR-based Bug Localization with Implicit Relevance and Non-traditional Resources: A Case Study
Khairul Alam, Banani Roy and Alexander SerebrenikCan Scientific Workflows published in Scientific Workflow Repositories be Reused?
Md Abdul AwalCloneExplainer: Explaining the Prediction of Machine Learning/Deep Learning-based Code Clone Detectors
Mohammadamin AbediImproving Performance of DNN-based Software Services using Automated Layer Caching
Ahmad Hajimohammadkhani and Hadi HemmatiExplaining Transformers-based models for generation-based tasks using the Attention Mechanism

Organizer Committee

Eleni Stroulia
General Chair

Zadia Codabux and Natalia Stakhanova
Program Co-Chairs

Eleni Stroulia and Ali Mesbah
Ph.D. Co-chairs

Hadi Hemmati and Banani Roy
MSc Co-chairs

Registration and Poster Submission

Registration deadline has now passed: Monday May 30th, 2022 @ 12:00pm