elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Scripting Engine Design Approaches for Avionics Systems

Prat, Arnau and Torens, Christoph and Lüdtke, Daniel (2025) Scripting Engine Design Approaches for Avionics Systems. In: 44th AIAA DATC/IEEE Digital Avionics Systems Conference, DASC 2025. DASC 2025, 2025-09-14 - 2025-09-18, Montreal, Canada. doi: 10.1109/DASC66011.2025.11257428. ISBN 979-833152519-4. ISSN 2155-7195.

[img] PDF
685kB

Abstract

Avionics software development is inherently challenging due to its complexity, high cost, and high demands for real-time performance and safety-critical certification. Traditional use of compiled languages results in longer development cycles and limited customization due to complex certification processes. The paper suggests using scripting languages, particularly Lua, to address these issues, potentially saving time and resources while maintaining compliance with safety standards. It identifies necessary modifications to the Lua run-time for DO-178C certification: altering the garbage collector for real-time behavior and adjusting the typing system for type safety. The paper also presents a technical implementation of the Lua scripting engine as a proof-of-concept, evaluating its stability and real-time capability compared to a C implementation. The results demonstrate the feasibility of the proposed implementation. The paper will also look at how such approach could be certified.

Item URL in elib:https://elib.dlr.de/216695/
Document Type:Conference or Workshop Item (Speech)
Title:Scripting Engine Design Approaches for Avionics Systems
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Prat, ArnauArnau.PratiSala (at) dlr.deUNSPECIFIEDUNSPECIFIED
Torens, ChristophChristoph.Torens (at) dlr.dehttps://orcid.org/0000-0002-0651-4390206674981
Lüdtke, DanielDaniel.Luedtke (at) dlr.dehttps://orcid.org/0000-0002-6758-1562206674983
Date:2 December 2025
Journal or Publication Title:44th AIAA DATC/IEEE Digital Avionics Systems Conference, DASC 2025
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:Yes
DOI:10.1109/DASC66011.2025.11257428
ISSN:2155-7195
ISBN:979-833152519-4
Status:Published
Keywords:scripting languages, interpreted languages, avionics systems, safety-critical systems, real-time requirements, memory management, software certification, software engineering, lua scripting language
Event Title:DASC 2025
Event Location:Montreal, Canada
Event Type:international Conference
Event Start Date:14 September 2025
Event End Date:18 September 2025
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Synergy Project | D-RESILIENZ | Distributed Resilience of Intelligent Cyber-Physical Systems
Location: Braunschweig
Institutes and Institutions:Institute of Software Technology
Institute of Flight Systems > Unmanned Aircraft
Deposited By: Prat i Sala, Arnau
Deposited On:25 Feb 2026 12:49
Last Modified:28 Apr 2026 08:20

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.