LLM-Driven Software/Hardware Code Generation, Testing, and Analysis

A special issue of Electronics (ISSN 2079-9292). This special issue belongs to the section "Computer Science & Engineering".

Deadline for manuscript submissions: 15 December 2026 | Viewed by 13

Special Issue Editors

State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China
Interests: code generation and optimization; software quality and security; program comprehension and mining
Department of Software Engineering, School of Information Science and Technology, Nantong University, Nantong, China
Interests: AI4SE; software analytics; software testing; software maintenance; empirical software engineering; mining software repository

Special Issue Information

Dear Colleagues,

Large language models (LLMs) are fundamentally transforming how we create, verify, and understand code—first in software engineering and now, increasingly, in the design of digital hardware. This Special Issue aims to capture the convergence of these two domains by focusing on LLM-driven techniques that automate code generation, testing, and analysis for both software and hardware description languages (HDLs). We seek to establish a unified platform where advances in AI for software engineering (AI4SE) inform hardware design automation, and where the stringent correctness demands of hardware challenge and refine LLM-based methods.

The topical collection centers on the intersection of LLMs, software/hardware code engineering, and the full lifecycle of development.

The core focus is on LLM-powered automation that treats software and hardware code through a common software engineering lens—encompassing general-purpose programming languages (e.g., Python, C++) and HDLs (e.g., Verilog, VHDL, SystemVerilog) alike.

We invite contributions across three tightly interwoven areas:

(1) Code Generation: From natural-language specifications or high-level models to both executable software and synthesizable hardware;

(2) Testing and Verification: Automated testbench creation, assertion generation, coverage-driven verification, and bug detection/repair for software and hardware artifacts;

(3) Analysis: Static and dynamic quality assessment, readability, performance/power/timing estimation, design-rule checking, and program comprehension.

Submissions may introduce novel models, fine-tuning strategies, benchmarks, datasets, tool chains, empirical studies, or critical position papers.

The Special Issue aims to consolidate pioneering research that narrows the gap between LLM-based software engineering and electronic design automation. By co-locating software and hardware perspectives, we intend to foster cross-pollination, identify shared challenges (e.g., functional correctness, scalability, trust), and accelerate the adoption of LLMs in safety-critical code domains.

We warmly invite you to submit your original research or review articles.

Dr. Guang Yang
Dr. Xiang Chen
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 250 words) can be sent to the Editorial Office for assessment.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Electronics is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2400 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • large language models (LLMs)
  • code generation
  • software testing
  • program analysis
  • hardware description language (HDL)
  • Verilog
  • software/hardware co-design
  • AI for software engineering (AI4SE)
  • electronic design automation (EDA)
  • deep learning

Benefits of Publishing in a Special Issue

  • Ease of navigation: Grouping papers by topic helps scholars navigate broad scope journals more efficiently.
  • Greater discoverability: Special Issues support the reach and impact of scientific research. Articles in Special Issues are more discoverable and cited more frequently.
  • Expansion of research network: Special Issues facilitate connections among authors, fostering scientific collaborations.
  • External promotion: Articles in Special Issues are often promoted through the journal's social media, increasing their visibility.
  • Reprint: MDPI Books provides the opportunity to republish successful Special Issues in book format, both online and in print.

Further information on MDPI's Special Issue policies can be found here.

Published Papers

This special issue is now open for submission.
Back to TopTop