3 citations · 4 across the 10 of their papers we have counts for
10 papers
Enhancing Bug Report Templates in the TianoCore UEFI Firmware Development Community
Laura Baird, Neelesh Reddybattula, Nazanin Siavash +2
We propose enhancing the bug report templates in the GitHub Issues issue tracking system used by the TianoCore open-source community with the aim of improving the bug triage and re…
An Empirical Study of the TianoCore Community
Nazanin Siavash, Connor Glosner, Ayushi Sharma +4
We investigate the software security and maintenance practices adopted by stakeholders in the TianoCore community and identify opportunities to improve firmware development workflo…
TianoForge: An Automated Bug Triage Approach for the TianoCore UEFI Firmware Development Community
Nazanin Siavash, Terrance E. Boult, Armin Moin
We propose a novel approach to bug triage in the TianoCore open-source UEFI firmware development ecosystem. This integrated approach, called TianoForge, deploys the state of the ar…
Automated Quantum Software and AI Engineering
Nazanin Siavash, Armin Moin
In this paper, we conduct a systematic literature review of (semi-) automated approaches to Quantum Software Engineering (QSE) and Quantum Artificial Intelligence (QAI). Prior work…
LLM4C2Rust: Large Language Models for Automated Memory-Safe Code Transpilation
Sarah Bedell, Nazanin Siavash, Armin Moin
Memory safety has long been a critical challenge in software engineering, particularly for legacy systems written in memory-unsafe languages such as C and C++. Rust, one of the you…
Enhancing Large Language Models with Retrieval Augmented Generation for Software Testing and Inspection Automation
Zoe Fingleton, Nazanin Siavash, Armin Moin
In this paper, we focus on automating two of the widely used Verification and Validation (V&V) activities in the Software Development Lifecycle (SDLC): Software testing and softwar…
A Bayesian Optimization-Based AutoML Framework for Non-Intrusive Load Monitoring
Nazanin Siavash, Armin Moin
Non-Intrusive Load Monitoring (NILM), commonly known as energy disaggregation, aims to estimate the power consumption of individual appliances by analyzing a home's total electrici…
State of the Quantum Software Engineering Ecosystem
Nazanin Siavash, Armin Moin
We study the current state of the Quantum Software Engineering (QSE) ecosystem, focusing on the achievements, activities, and engagements from academia and industry, with a special…
Model-Driven Quantum Code Generation Using Large Language Models and Retrieval-Augmented Generation
Nazanin Siavash, Armin Moin
This paper introduces a novel research direction for model-to-text/code transformations by leveraging Large Language Models (LLMs) that can be enhanced with Retrieval-Augmented Gen…
LLM-Powered Quantum Code Transpilation
Nazanin Siavash, Armin Moin
There exist various Software Development Kits (SDKs) tailored to different quantum computing platforms. These are known as Quantum SDKs (QSDKs). Examples include but are not limite…