Publications & Tools
Explore publications, research tools, benchmarks, datasets, and theses developed through RavenSoft Research Lab.
Publications
A complete list of publications is available on my Google Scholar profile.
Tools & Benchmarks
Our research has resulted in a number of open-source tools, benchmarks, and datasets for software engineering and software testing research.
- TARGET — A tool that leverages pre-trained code language models (CLMs) for automated test case repair.
- TARBENCH — A comprehensive benchmark containing 45,373 repaired broken tests across 59 open-source projects.
- PRBatch — A dataset containing approximately 0.6 million comments linked to around 66,000 pull requests on GitHub.
- TCP-CI — A benchmark of 25 subjects with 21.5K builds and 2.5K failed builds.
- TP-RL — A reinforcement learning-based tool for test case prioritization.
- UMLRTSynthesizer — A behavioural model synthesizer.
- MDETools — A searchable resource for identifying model transformation tools that support a given set of features.
- SimGen — A tool for generating simulations and visualizations of embedded systems in the Unity game engine.
- PMExec — A tool that supports the execution of partial UML-RT models.
Theses
Selected theses completed by students in our research group:
- Artin Biniek. Bidirectional Generation of Behavior-Driven Development Artifacts Using Fine-Tuning and Retrieval-Augmented Generation. Carleton University, 2026.
- Paniz Oghabi. Multi-Label Ambiguity Detection in Software Requirements Using Language Models. Carleton University, 2025.
- Darren Holden. Leveraging Language Models to Improve Code Quality Through Code Linting and Automated Test Repair. Carleton University, 2024.
- Arvin Samiei. Black-Box Worst Case Execution Time Analysis on Real-Time Robotic Algorithms. Carleton University, 2024.
- Chibuike Ejikeme. Optimizing Distributed Denial of Service (DDoS) Detection with Time Series Transformers. Carleton University, 2023.
- Rinkesh Joshi. Reinforcement Learning for GitHub Pull Request Predictions: Analyzing Development Dynamics. Carleton University, 2023.