Abstract
The introductory part of the article provides brief information about the main direction of the JSC Element activity: development and production of electronic control systems for aircraft engines. To ensure the safety of the hardware and software of such systems, their development must be carried out in strict compliance with the DO-178C/ED-12C and DO-254. The development must be traceable, verified, high-quality, and properly documented. The volume of work and documents for product certification is so large that traditional paper technologies do not guarantee a proper result. Therefore, special software tools are used to automate some processes. This article considers tools that automate the requirements tracking, verification, and testing processes. The following section provides an overview of software lifecycle management tools for embedded systems. The limiting factors are support for the selected programming system considering the type of target microcontroller, availability of requirements management tools, coverage and code quality analysis, tracing, and various types of testing (module, integration, etc.). The review includes the most significant tools (V/sure Requirements, Enterprise Architect, DOORS, VectorCAST, Polarion, and others) that support DO-178C certification. These tools have different price categories, feature sets, integration capabilities with other systems, development difficulty, and specific after-sales service. Element JSC chose is LDRA Tool Suite – a flexible platform for creating safe, secure, and mission-critical software in an accelerated, cost-effective, and requirements-driven process. The following sections describe the main functions and composition of LDRA Tool Suite applications. The main principles and features of using the tool are given. The disadvantages of the tool include the lack of the ability to track specific changes in the structure of requirements or other project artifacts and the high complexity of development. The authors share their experience in developing with LDRA Tool Suite, noting that the costs do not end with the purchase of a license and that staff training investments are required.
Keywords
LDRA Tool Suit; DO-178C; electronic control system; software certification; testing; verification; tool qualification
References
RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification. Radio Technical Commission for Aeronautics, December 13, 2011.
RTCA/DO-254 Design Assurance Guidance for Airborne Electronic Hardware. Radio Technical Commission for Aeronautics, April 19, 2000.
Nerubasskii, V. V., & Lavrenyuk, D. A. Voprosy vybora i kvalifikatsii sredstv razrabotki programmnogo obespecheniya dlya elektronnykh SAU aviatsionnykh dvigatelei [Issues of selection and qualification of software development tools for aircraft engines electronic control systems]. Aviacijno-kosmicna tehnika i tehnologia – Aerospace technic and technology, 2022, no. 4sup2, pp. 80-85. doi: 10.32620/aktt.2022.4sup2.12.
V/SURE. Ensure RTCA DO-178 Complience. Enforce Traceability. Ease & Accelerate You Audit. Available at: https://visuresolutions.com/standards/do-178-software/. (accessed 20.05.2025).
16 Best Requirements Management Software for 2025. Pros and Cons. Available et: https://visuresolutions.com/alm-guide/top-requirements-management-software-tools.html (accessed 20.05.2025).
IBM Engineering Requirements Management. Available at: https://www.ibm.com/products/Requirements-management?mhsrc=ibmsearch_a&mhq=DOORS/. (accessed 10.05.2025).
LDRA Product Brochure v9.6. 01.20. Available at: https://ldra.com/products/ldra-tool-suite/ (accessed 12.05.2025).