2 citations · 2 across the 7 of their papers we have counts for
7 papers · 1 filter
Embedding Drift in Code Vulnerability Models Under Intended Behaviour-Preserving Transformations
Hasti Ghaneshirazi, Tahsin Reza, Ladan Tahvildari
Code edits that preserve program behaviour can shift frozen code embeddings across classifier decision boundaries, causing correctly detected vulnerabilities to be predicted as ben…
FASE: Fast Adaptive Semantic Entropy for Code Quality
Shizhe Lin, Ladan Tahvildari
Multi-agent code generation offers a promising paradigm for autonomous software development by simulating the human software engineering lifecycle. However, system reliability rema…
Key Considerations for Auto-Scaling: Lessons from Benchmark Microservices
Majid Dashtbani, Ladan Tahvildari
Microservices have become the dominant architectural paradigm for building scalable and modular cloud-native systems. However, achieving effective auto-scaling in such systems rema…
Beyond the Classroom: Bridging the Gap Between Academia and Industry with a Hands-on Learning Approach
Mingyang Xu, Ryan Zheng He Liu, Mark Stoodley +1
Modern software systems require various capabilities to meet architectural and operational demands, such as the ability to scale automatically and recover from sudden failures. Sel…
STaleX: A Spatiotemporal-Aware Adaptive Auto-scaling Framework for Microservices
Majid Dashtbani, Ladan Tahvildari
While cloud environments and auto-scaling solutions have been widely applied to traditional monolithic applications, they face significant limitations when it comes to microservice…
FlaKat: A Machine Learning-Based Categorization Framework for Flaky Tests
Shizhe Lin, Ryan Zheng He Liu, Ladan Tahvildari
Flaky tests can pass or fail non-deterministically, without alterations to a software system. Such tests are frequently encountered by developers and hinder the credibility of test…
Using POMDP-based Approach to Address Uncertainty-Aware Adaptation for Self-Protecting Software
Ryan Liu, Ladan Tahvildari
The threats posed by evolving cyberattacks have led to increased research related to software systems that can self-protect. One topic in this domain is Moving Target Defense (MTD)…