https://wipiec.digitalheritage.me/index.php/wipiecjournal/issue/feedWiPiEC Journal - Works in Progress in Embedded Computing Journal2025-09-02T15:25:15+00:00MECOnet Journals Editorialmeconet.me@gmail.comOpen Journal Systems<p><em>Works in Progress in Embedded Computing Journal</em> <strong>(WiPiEC)</strong> is a dedicated forum for authors to share ongoing research, preliminary results, or innovative ideas in the field of embedded computing, with an emphasis on Cyber-Physical Systems, the Internet of Things, and Artificial Intelligence, regardless of their stage of development. The journal welcomes contributions presenting practical or theoretical work, including methods, subsystems, algorithms, circuits, or full system integrations.</p> <p>Our mission is to provide a platform where valuable insights and emerging concepts can be communicated early, even before reaching the level of fully polished or finalized research. We recognize that traditional publication formats often obscure the core ideas authors wish to convey. In contrast, WiPiEC encourages clarity and openness, allowing authors to present their work in a methodical yet accessible manner that highlights the essence of their contributions.</p> <p>Each submission should aim to engage the community by offering something of interest, whether a novel approach, a promising direction, or lessons learned during development. While formal completeness is not required, all work must be clearly structured and thoughtfully presented.</p> <p>WiPiEC is a peer-reviewed, open-access publication with a tradition dating back to 2015.</p> <p>Publication identifiers of WiPiEC are:<br />ISSN: <strong>2980-7298</strong><br />COBBIS.CG-ID: <strong>25189380</strong><br />Publisher: <a href="https://wipiec.digitalheritage.me/index.php/wipiecjournal/about#id">WiPiEC Consortium</a><br />[<a href="https://wipiec.digitalheritage.me/index.php/wipiecjournal/about">Journal Info</a>] [<a href="https://wipiec.digitalheritage.me/index.php/wipiecjournal/epolicies">Editorial Policies</a>] [<a href="https://wipiec.digitalheritage.me/index.php/wipiecjournal/about/submissions">Submissions</a>]</p>https://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/85Reliability-Aware Hyperparameter Optimization for ANN-to-SNN Conversion2025-09-02T15:25:14+00:00Saeed Sharifiansharifian.sa@znu.ac.irMahdi Taheritaheri@b-tu.deVahid Rashtchirashtchi@znu.ac.irAli Azarpeyvandazarpeyvand@znu.ac.irChristian Herglotzherglotz@b-tu.deMaksim Jenihhinmaksim.jenihhin@taltech.ee<p>Spiking Neural Networks (SNNs) have emerged as an energy-efficient alternative to Artificial Neural Networks (ANNs), particularly for edge-computing and safety-critical applications. Unlike conventional ANNs, SNNs leverage sparse event-driven processing to reduce energy consumption while significantly maintaining high computational efficiency. This paper presents a framework designed to optimize the conversion of ANNs into equivalent SNNs while balancing accuracy, reliability, and energy efficiency. The proposed framework systematically explores SNN hyperparameters to identify configurations that achieve superior performance compared to their ANN counterparts. Experimental evaluations on MNIST and Fashion-MNIST datasets with different network topologies demonstrate that the optimized SNNs achieve comparable accuracy while offering in some cases 27.81× and 15.17× lower energy consumption and 1.92× and 1.84× less accuracy drop in the presence of faults, respectively, over the ANN baseline. The results highlight the applicability of SNNs in reliability-critical power-constrained environments.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Saeed Sharifian, Mahdi Taheri, Vahid Rashtchi, Ali Azarpeyvand, Christian Herglotz, Maksim Jenihhinhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/94Multi Hardware-Attack Dataset and ML-based Detection Using Processor Stress Patterns on x862025-09-02T15:25:05+00:00David Andreudavid.andreu@upc.eduBeatriz Oterobeatriz.otero@upc.eduRamon Canalramon.canal@upc.edu<p>Hardware attacks exploit the vulnerabilities discovered in state-of-the-art CPUs. As an example, attacks such as Meltdown and Spectre have made the headlines. To benefit from the vulnerabilities, hardware attacks stress tremendously some section/s of the processor, usually the branch-prediction unit and the different cache levels. This gives us a recognizable pattern and a way to implement a system capable of detecting the presence of these attacks while monitoring the computer.<br>In this paper, we describe the set of hardware attacks under focus, then we describe how we create the dataset and, finally, the use of machine learning to detect the attacks in three scenarios (i.e. training on both benign applications and attacks, training on only benign applications and training only on attacks). The techniques<br>proposed are capable of achieving over 99% detection rate with a machine learning model. This provides a run-time solution to quickly identify the attack as it starts running and take remedial actions.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 David Andreu, Beatriz Otero, Ramon Canalhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/96An Approach for Automotive ECU Diagnosis via Ethernet Snooping & Microcontroller Tracing2025-09-02T15:25:03+00:00Zafer Attalzafer.attal@tum.deMatthias Ernstmatthias.ernst2@infineon.comGasper Skvarc Bozicgasper.skvarcbozic@infineon.comIbai Irigoyen Ceberioibai.irigoyenceberio@infineon.comAlbrecht Mayeralbrecht.mayer@infineon.comThomas Wildthomas.wild@tum.deAndreas HerkersdorfHerkersdorf@tum.de<p>The increasing software complexity in modern vehicles necessitates diagnostic capabilities beyond traditional systems. This paper presents a Diagnosis Unit (DU) that supports runtime detection and analysis of anomalies by correlating irregularities in Ethernet communication with ECU-internal processing behavior. The DU captures execution traces upon detecting anomalous communication and performs localized analysis to assist in uncovering potential root causes. Implemented on a ZCU102 platform and interfaced with Aurix ECUs, the prototype effectively detects both communication and processing anomalies with minimal impact on in-vehicle network bandwidth, supporting scalable, adaptive, and non-intrusive in-vehicle diagnostics.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Zafer Attal, Matthias Ernst, Gasper Skvarc Bozic, Ibai Irigoyen Ceberio, Albrecht Mayer, Thomas Wild, Andreas Herkersdorfhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/101Patterns in Design of Microservices Architecture: IT Practitioners' Perspective2025-09-02T15:25:00+00:00Vadim Peczyńskivadim.peczynski@pg.edu.plJoanna Szłapczyńskajoanna.szlapczynska@pg.edu.plAnna Szopińskaaszopinska@sii.pl<p>The literature on Microservices Architecture (MSA) outlines a range of design blueprints as well as certain detrimental practices, reflecting the diverse architectural considerations inherent in MSA design. However, it remains unclear whether and to what extent the practitioners actually adopt the good practices. The study aimed to explore how MSA practitioners apply established patterns and how they address various architectural drivers. The advantages and disadvantages of these approaches were also examined. To achieve this we conducted a survey on patterns in microservice design among a group of 77 MSA practitioners from IT companies worldwide. The survey shows a need for more accessible and standardised MSA solutions supporting MSA design phase.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Vadim Peczyński, Joanna Szłapczyńska, Anna Szopińskahttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/86Simply-V: A RISC-V Reconfigurable Playground Soft-SoC for Open Hardware Research and Fast Prototyping2025-09-02T15:25:14+00:00Vincenzo Maistovincenzo.maisto2@unina.itStefano Mercoglianostefano.mercogliano@unina.itManuel Maddalunomanuel.maddaluno@unina.itAlessandro Cilardoacilardo@unina.it<p>The recent rise of open hardware, mainly driven by the momentum of the RISC-V ecosystem, has sparked significant innovation in the development of open-source CPUs and SoCs. This movement has enabled broad exploration across academia and industry, fostering collaboration and reuse. However, the diversity and openness that empower this space also introduce challenges: academic projects often fall short of industry-grade robustness, lack of standardization, and simulation limitations. To ease the work of researchers some key challenges must be faced in open hardware development: platforms’ reconfigurability, ease of integration of third-party IPs, and support for technological heterogeneity. To address these issues, we present Simply-V, a flexible, FPGA-based soft-SoC platform designed for rapid prototyping and open hardware research. Simply-V enables plug-and-play support for multiple CPUs, IPs and accelerators, offers structured configurability across embedded and highperformance profiles, and supports the integration of both RTL and HLS-based components. We demonstrate the SoC’s capabilities through platform-fair CPU benchmarking and the iterative development of HLS-designed convolutional accelerators, showcasing simplified fast prototyping, configurability, and heterogeneous IP support on real hardware. Simply-V is openly available at https://github.com/HiSA-Team/Simply-V.git.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Vincenzo Maisto, Stefano Mercogliano, Manuel Maddaluno, Alessandro Cilardohttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/87Towards Trustworthy Adaptation of Cyber-Physical Production Systems with Contract-Based Design2025-09-02T15:25:12+00:00Hossein Rahmanihossein.rahmani@tuwien.ac.atKristof Meixnerkristof.meixner@tuwien.ac.atStefan BifflStefan.Biffl@tuwien.ac.at<p>Adapting a Cyber-Physical Production System (CPPS) to different production goals and conditions requires capabilities to validate multi-domain dependencies. Traditional approaches to CPPS adaptation rely on domain experts’ implicit knowledge, making reconfiguration prone to error, challenging to validate, and hard to trust. Our research aims at improving the trustworthiness of the CPPS adaptation process regarding effectiveness, risk mitigation, and understandability, with a formal representation of reconfiguration dependencies and conditions. This paper introduces the approach Trustworthy Adaptation Process for CPPS (TAP-CPPS) to validate the feasibility of achieving the adaptation goal by reconfiguration. TAP-CPPS is a systematic approach to (i) model the adaptation process using BPMN; and (ii) validate the adaptation process model using contracts by verifying explicit reconfiguration pre-/post-conditions in the BPMN model, which is linked to the CPPS configuration variants. We initially evaluate TAP-CPPS with a use case of a CPPS for joining car parts, and derive a research agenda.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Hossein Rahmani, Kristof Meixner, Stefan Bifflhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/88Enhancing Public Safety Situational Awareness Using Edge Intelligence2025-09-02T15:25:11+00:00Pedro Lirapedro.varela.117@ufrn.edu.brStefano Lossmomoloss10@gmail.comKarine Costakarine.piacentini@imd.ufrn.brDaniel Araújodaniel@imd.ufrn.brAluizio Rocha Netoaluizio@imd.ufrn.brNelio Cachoneliocacho@dimap.ufrn.brThais Batistathaisbatista@gmail.comEverton Cavalcanteeverton.cavalcante@ufrn.brFrederico Lopesfred@imd.ufrn.brEduardo Nogueiraeduardo.nogueira@ufrn.br<p>Real-time video analytics powered by artificial intelligence (AI) enables public safety agents to effectively perceive and respond to dynamic environments. However, processing large-scale video streams introduces computational and latency challenges. This work presents a framework that combines edge and cloud computing to facilitate efficient AI-based processing of video streams for public safety applications. We evaluated the framework’s performance in a face recognition task by comparing edge and cloud processing. Our initial results demonstrate that edge processing achieves lower total latency compared to cloud processing despite higher inference times, primarily due to reduced transmission overhead. The framework also achieves high accuracy in recognition tasks, though with trade-offs in recall.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Pedro Lira, Stefano Loss, Karine Costa, Daniel Araújo, Aluizio Rocha Neto, Nelio Cacho, Thais Batista, Everton Cavalcante, Frederico Lopes, Eduardo Nogueirahttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/89Efficient Neural Network Reduction for AI-on-the-edge Applications through Structural Compression2025-09-02T15:25:10+00:00Adriano Puglisipuglisi@diag.uniroma1.itFlavia Montimonti@diag.uniroma1.itChristian Napolicnapoli@diag.uniroma1.itMassimo Mecellamecella@dis.uniroma1.it<p>Modern neural networks often rely on overparameterized architectures to ensure stability and accuracy, but in many real-world scenarios, large models are unnecessarily expensive to train and deploy. This is especially true in Internet of Things (IoT) and edge computing scenarios, where computational resources and available memory are severely limited. Reducing the size of neural networks without compromising their ability to solve the target task remains a practical challenge, especially when the goal is to simplify the architecture itself, not just the weight space. To address this problem, we introduce ImproveNet, a simple and general method that reduces the size of a neural network, without compromising its ability to solve the original task. The approach does not require any pre-trained model, specific architecture knowledge, or manual tuning. Starting with a standard-sized network and the standard training configuration, ImproveNet verifies the model's performance during training. Once the performance requirements are met, it reduces the network by resizing feature maps or removing internal layers, thus making it ready for AI-on-the-edge deployment and execution.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Adriano Puglisi, Flavia Monti, Christian Napoli, Massimo Mecellahttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/90Towards Optimized Arithmetic Circuits with MLIR2025-09-02T15:25:09+00:00Louis Ledouxlouis.ledoux@insa-lyon.frPierre CochardPierre.Cochard@insa-lyon.frFlorent de DinechinFlorent.de-Dinechin@insa-lyon.fr<p>"Numerical programs are typically conceived using real numbers.<br>However, programming languages and compiler infrastructures operate at a lower abstraction level, constrained by fixed-width machine arithmetic.<br>This abstraction gap limits the scope of legal arithmetic optimizations and complicates the generation of efficient circuits for application-specific hardware.</p> <p>This work introduces a set of MLIR dialects that explicitly separate concerns between real-valued computation and low-level arithmetic representation.<br>The RealArith dialect captures mathematical intent, enabling algebraic rewrites and approximation-aware transformations, while the FixedPointArith dialect expresses quantized arithmetic with fine-grained control over bit widths.<br>We implement an end-to-end lowering flow that performs polynomial approximation, generating fixed-point Horner-form architectures tailored for hardware synthesis.<br>This separation enables arithmetic optimizations beyond those supported by conventional compilers.</p> <p>We present early hardware results on signal processing benchmarks, demonstrating the potential of our approach for arithmetic-aware circuit generation.<br>Our evaluation includes multiple polynomial approximation schemes, including single and uniform piecewise forms, which highlight trade-offs between arithmetic complexity and memory usage, and compares against Vitis HLS and standard MLIR lowering baselines."</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Louis Ledoux, Pierre Cochard, Florent de Dinechinhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/91Towards the evaluation of the Arrowhead SoA in ITS2025-09-02T15:25:08+00:00Luís Ribeirolfsro@isep.ipp.ptTiago Costa1201329@isep.ipp.ptRicardo Severinorar@isep.ipp.ptLuis Lino Ferreirallf@isep.ipp.pt<p>The evolution of autonomous driving is reshaping the automotive landscape into a highly cooperative and interconnected system, where vehicles and infrastructure exchange data to improve safety, efficiency, and responsiveness. In this context, service-based architectures are becoming essential to support the modular, scalable, and dynamic nature of automotive applications such as Cooperative Perception, demanding robust mechanisms for real-time communication, service discovery, interoperability, and secure data handling. This work aims at investigating the suitability of the Arrowhead Framework—a service-oriented architecture initially designed for industrial automation—as a middleware to enable and manage services in the context of cooperative autonomous driving. By integrating Arrowhead into a multi-dimensional co-simulation framework, encompassing the simulation of realistic vehicle models, control and communications, we evaluate its effectiveness in supporting service orchestration, system integration, and interoperability in different scenarios. In parallel, we aim to demonstrate how co- simulation environments can facilitate the rapid prototyping and deployment of distributed autonomous driving services.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Luís Ribeiro, Tiago Costa, Ricardo Severino, Luis Lino Ferreirahttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/92Human Activity Recognition Using SVM-based on micro-Doppler Radar Data Classification2025-09-02T15:25:07+00:00Claire Bérangerclaire.beranger@ensea.frAlexandre Bordatalexandre.bordat@ensea.frPetr Dobiaspetr.dobias@cyu.frNgoc-Son Vuson.vu@ensea.frJulien Le KernecJulien.LeKernec@glasgow.ac.ukDavid Guyarddavid.guyard@bluelinea.comOlivier Romainolivier.romain@cyu.fr<p>In the context of an ageing population, research is increasingly focusing on the use of radar for fall detection to support clinical and teleassistance services. After the radar data are processed, a spectrogram of the recorded activity can be generated. We propose to extract characteristic parameters (such as Area, Perimeter or Orientation) from the activity signature contained in the spectrogram, using image processing techniques. Then, these data are input into a Support Vector Machine (SVM), which is more lightweight than other learning models. This method achieves an accuracy of 88.85%, providing an optimal solution with low resource requirements and similar or even improved performance relative to the state of the art.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Claire Béranger, Alexandre Bordat, Petr Dobias, Ngoc-Son Vu, Julien Le Kernec, David Guyard, Olivier Romainhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/95Queryable Microarchitecture Knowledge Base using Retrieval-Augmented Generation2025-09-02T15:25:04+00:00Vignesh Manjunathvignesh.manjunath@student.tugraz.atJesus Pestanajesus.pestana@pro2future.atTobias Scheipeltobias.scheipel@tugraz.atMarcel Baunachbaunach@tugraz.at<p>Microarchitecture documentation, such as datasheets and user manuals, is indispensable for embedded software development. However, the extensive volume and complexity of these documents render information retrieval a time- and effort-intensive task. To address this challenge, we propose a framework for constructing a queryable knowledge base on microarchitecture documentation, leveraging Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs). As a proof of concept, we implement a knowledge base on AURIX TriCore TC27x documentation and evaluate this knowledge base by querying it with a curated set of questions. The generated responses are evaluated by measuring their semantic similarity to reference answers. In our evaluation, we assess the performance of six LLMs with different model architectures and sizes. The results show that the smaller models (with 8 billion and 3 billion parameters) achieve similarity scores comparable to those of the larger model (with 72 billion parameters). These initial findings demonstrate the robustness of our framework for creating queryable knowledge bases and the potential of smaller LLMs for efficient information retrieval in this context</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Vignesh Manjunath, Jesus Pestana, Tobias Scheipel, Marcel Baunachhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/97Prompt-to-Metric: LLMs and Graph Algorithms for Platform Ecosystem Health Monitoring2025-09-02T15:25:02+00:00Shady Hegazyshady.hegazy@siemens.comMuhammad Ammarammar.muhammad@siemens.comChristoph ElsnerChristoph.Elsner@informatik.uni-erlangen.deJan BoschJan@JanBosch.comHelena Holmström Olssonhelena.holmstrom.olsson@mah.se<p>Platform ecosystems are networks of interconnected actors co-creating value through a shared technological platform. Such socio-technical systems require unique key performance indicators and health evaluation metrics to address the unique characteristics and value-creation modes they entail. Several platform ecosystems health evaluation models have been suggested in literature, along with a plethora of metrics. This study presents Prompt-to-Metric, a system that allows users, mainly platform orchestrators and decision-makers, to monitor the health of a platform ecosystem through natural language queries. The system relies on a KPI network of approximately 400 health metrics classified across four levels of hierarchy according to a model developed through a systematic literature review on the topic. In addition, the pipeline uses graph algorithms to enhance the relevancy of the responses and uncover insights regarding metrics relatedness. The system was implemented as a prototype and is being evaluated for feasibility in real-world application scenarios using data from an operational platform ecosystem. Future work includes expanding the set of calculable metrics, improving response relevance, and further evaluation in real-world settings.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Shady Hegazy, Muhammad Ammar, Christoph Elsner, Jan Bosch, Helena Holmström Olssonhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/99CRC: Compressed Reservoir Computing on FPGA via Joint HSIC LASSO-based Pruning and Quantization2025-09-02T15:25:01+00:00Atousa Jafariatousa.jafari@uni-paderborn.deHassan Ghasemzadeh Mohammadighasemzadeh@reneo.deMarco Platznerplatzner@uni-paderborn.de<p>While reservoir computing (RC) networks offer advantages over traditional recurrent neural net- works in terms of training time and operational cost for time-series applications, deploying them on edge devices still presents significant challenges due to re- source constraints. Network compression, i.e., pruning and quantization, are thus of utmost importance. We propose a Compressed Reservoir Computing (CRC) framework that integrates advanced pruning and quantization techniques to optimize throughput, latency, energy efficiency, and resource utilization for FPGA- based RC accelerators.<br>We describe the framework with a focus on HSIC LASSO as a novel pruning method that can capture non-linear dependencies between neurons. We validate our framework with time series classification and regression tasks, for which we generate FPGA accelerators. The accelerators achieve a very high throughput of up to 188 Megasamples/s with a latency of 5.32 ns, while reducing resource utilization by 12× and lowering the energy by 10× compared to a baseline hardware implementation, without compromising accuracy.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Atousa Jafari, Hassan Ghasemzadeh Mohammadi, Marco Platznerhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/76Towards a Distributed Quantized Machine Learning Inference Using Commodity SoC-FPGAs Using FINN2025-09-02T15:25:15+00:00Mathieu Hannounmathieu.hannoun@ensea.frStepahne Zuckermanstephane.zuckerman@ensea.frOlivier Romainolivier.romain@cyu.fr<p>Deep Neural Networks (DNNs) have experienced significant growth over the years, accompanied by a corresponding rise in energy consumption due to their escalating demand for computational resources. To mitigate the environmental impact of AI, and address growing concerns over data privacy, a growing trend is to process data locally at the edge rather than relying on large-scale data centers.<br>FPGA-based systems are particularly suited for this kind of applications, with their low power consumption to high parallel computation ratio.<br>The main drawback of commodity FPGAs is their limited hardware resources, constraining the size of the DNNs which can run efficiently on such targets. This paper presents a methodology for distributed DNNs on multiple commodity FPGAs to support models that are usually only suited for larger FPGAs. We are able to support the inference for a MobileNetV1 on six Zedboards with a peak throughput of 118.3 inferences per second for an estimated power consumption of 16.176 Watts.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Mathieu Hannoun, Stepahne Zuckerman, Olivier Romainhttps://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/102Optimal Graph Model Schema Injection for Large Language Model-Generated Cypher Queries2025-09-02T15:24:59+00:00Shady Hegazyshadi.hegazy@gmail.comNouman Nusrallahnouman.nusrallah@siemens.comChristoph ElsnerChristoph.Elsner@informatik.uni-erlangen.deJan BoschJan@JanBosch.comHelena Holmström Olssonhelena.holmstrom.olsson@mah.se<p>Platform ecosystems have transformed the way value is created in different industries. The data traces of such ecosystems are typically represented through graph models and databases. Retrieval of relevant data from such databases requires writing extensively complex queries to travers such complex networks to fetch and slice the correct sub-graphs corresponding to the original business inquiry. Advances in generative artificial intelligence, namely large language models (LLMs), can provide a no-code interface to such complex databases by generating and executing database queries that fetch the correct and relevant data in response to user prompts and inquiries. However, for the LLM to generate the right query, data about the schema of the database and the underlying graph model must be provided. In this study, we present a pipeline for evaluating different techniques for injecting the database schema in the LLM prompts, in addition to preliminary evaluation results.</p>2025-09-02T00:00:00+00:00Copyright (c) 2025 Shady Hegazy, Nouman Nusrallah, Christoph Elsner, Jan Bosch, Helena Holmström Olsson