Speaker
Description
Software development to Category A following the ECSS standard represents the highest level of criticality for space applications, requiring the most rigorous verification and validation processes to avoid catastrophic consequences. This paper presents the advances made by GTD in developing systematic guidelines and tools for ECSS Category A flight software production, with specific application to the application software development and qualification for the I-HAB module contributed by ESA to the Lunar Gateway project. The work addresses historical pitfalls in past approaches to Category A qualification, introduces new open-source tools, and demonstrates practical adaptation to diverse computing environments including target processor systems and operating systems infrequently used by the European space industry.