22nd Congress of International Council of the Aeronautical Sciences, Harrogate, UK, 28 August - 1st September, 2000
Paper ICAS 2000-6.4.5


MODEL BASED SOFTWARE DEVELOPMENT AND CODE GENERATION FOR AVIONIC SYSTEMS

I. Fey, M. Hoffmann, D. Reiners
DaimlerChrysler AG, Research and Technology, Germany

Keywords: model-based development, code generation, certification, scade, matlab, rtca/do-178b

The use of software-based systems for safetycritical applications within civil aviation steadily increases, e.g. flight control functions today are to a large extent realized as software. Because of the criticality of these avionic systems, best quality and high safety is demanded for such software components. In order to guarantee the observance of these requirements, the development process is subject to consequential regulations and standards. This paper introduces a new approach for a model-based development process for safety critical applications in civil aviation which is conform to the requirements of the RTCA/DO- 178B document. This process called Qualified System Development Process (QSDP) was defined by DaimlerChrysler Research. The focus of the QSDP is the software development by modeling and code generation using the commercial available tools Matlab and SCADE.


view full paper