SEER Lab Prof. Jeremy Bradbury participated as a panelist in this afternoon’s Fishbowl Panel on “The Role of AI in Software Testing” at the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST 2024). The panel was chair by Gregory Gay (University of Gothenburg) and include panelists Joana Coutinho/Alexandre Lemos (OutSystems, Portugal), MehrdadContinue reading “ICST 2024 Panel – “The Role of AI in Software Testing””
Category Archives: Software Engineering
SEER Lab at ICST 2024
This week Prof. Jeremy Bradbury and Riddhi More attended the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST 2024) in Toronto, Canada. Prof. Bradbury was a member of the conference organizing committee (Sponsorship Co-Chair) and a panelist on the fishbowl panel discussing “The Role of AI in Software Testing.”
New Book Chapter – Engineering Adaptive Serious Games Using Machine Learning
The “Software Engineering for Games in Serious Contexts: Theories, Methods, Tools, and Experiences” book is now out! If you have the opportunity to read it there is a chapter co-authored by SEER Lab’s Michael Miljanovic and Jeremy Bradbury on “Engineering Adaptive Serious Games Using Machine Learning.”
Welcome to Mitacs Globalink Research Interns
We’re happy to welcome two new Mitacs Globalink research interns to the lab — Sylvain Rocchia from Grenoble INP and Alex Baxter from the University of Edinburgh. Sylvain and Alex will be spending their internship as members of the SEER Lab working on the development of an educational game for learning software testing.
Filipe de Luna Successfully Defends MSc Thesis
Congratulations to Filipe de Luna on successfully defending his MSc thesis “OSCAR: A Java Noise Injection Framework.” Felipe was supervised jointly by Prof. João Lourenço at the Universidade Nova de Lisboa and Prof. Jeremy Bradbury.
ICSE 2020 NIER Paper – “Automatically Predicting Bug Severity Early in the Development Process”
SEER Lab’s Jude Arokiam and Jeremy Bradbury‘s paper “Automatically Predicting Bug Severity Early in the Development Process,” has been accepted for publication in the New Ideas and Emerging Results (NIER) track at the 42nd International Conference on Software Engineering (ICSE 2020). The paper uses the AutoBugTriager tool which is available as an open source project.
Safety, Testing and Self-Driving Cars
Any system where erroneous behaviour can lead to serious injury or a potential loss of life is classified as a safety critical system. This is true for self-driving or autonomous vehicles where a vehicle malfunction can lead to the injury or death of the driver, passengers or others outside the vehicle. The potential for injuryContinue reading “Safety, Testing and Self-Driving Cars”
The 20th Anniversary of Y2K
“Y2K is a great case study that we can use to talk about best practices for how we develop software today.” SQR Lab leader Prof. Jeremy Bradbury was interviewed recently by Aaron Streck of Global News Durham for the 20th anniversary of the Y2K (Millennium) bug. You can watch the news segment and read theContinue reading “The 20th Anniversary of Y2K”
A Canadian Guide to the Heartbleed Bug
What is the Heartbleed Bug? The Heartbleed bug is a recently identified bug in the OpenSSL security protocol toolkit. OpenSSL is widely used on web servers to encrypt user data.In general, software bugs are computer program error that cause the software to behave in an unexpected way (e.g., crash, produce a wrong output). Security bugs are aContinue reading “A Canadian Guide to the Heartbleed Bug”
Interesting Quotes from AMD Canada Event
On March 7th of last year I attended an OCE event called the “AMD HSA and Heterogeneous Computing Research Showcase.” I recently came across my notes from the event and I thought a few quotes from the keynote speaker, Phil Rogers from AMD Canada, were worth sharing. Phil Rogers on AMD’s commitment to open industryContinue reading “Interesting Quotes from AMD Canada Event”
