STATE-OF-THE-ART REQUIREMENTS FOR SOFTWARE OF CRITICAL AVIATION ELECTRONIC UNITS

D.I. Volkov, V.M. Grudinkin, V.V. Danilov, G.S. Ranchenko

The requirements are considered for the engine FADEC software and for the software development process. Main focus is devoted to the practical aspects, including architecture and code implementation issue. The importance of mathematical model is highlighted with regard to control and diagnostic tasks. Unity of the software requirements and development process is shown. The design, coding and testing issues are touched upon as well as used tools like version control system, documentation system etc.

Key words: software, requirements, development process, testing, modeling, FADEC, aeronautical engineering.