This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Safety-Critical Software Development Using Automatic Production Code Generation
Technical Paper
2007-01-1493
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
When developing software it is important to consider process, methods, and tools. For safety-critical software, standards such as IEC 61508 are often used to impose additional constraints on the development process and require the production of verification evidence and other artifacts. These constraints and artifacts are needed whether or not the design and code were produced manually or via tool automation. This paper discusses the usage of Production Code Generation for safety-critical software development.
Recommended Content
Citation
Erkkinen, T. and Conrad, M., "Safety-Critical Software Development Using Automatic Production Code Generation," SAE Technical Paper 2007-01-1493, 2007, https://doi.org/10.4271/2007-01-1493.Also In
SAE 2007 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V116-7; Published: 2008-08-15
Number: V116-7; Published: 2008-08-15
References
- International Standard IEC 61508 Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 3: Software requirements 1st 1998
- Road vehicles - Functional safety: Working Draft 2005
- The Motor Industry Software Reliability Association Guidelines for the use of the C language in critical systems 2004
- HIS Working Group Software Test: Gemeinsames Subset der MISRA C Guidelines 2006
- MathWorks Automotive Advisory Board Controller Style Guidelines for Production Intent Development Using MATLAB, Simulink, and Stateflow 2001
- Bärwald Andreas IEC 61508 & MISRA C - The Benefits of Utilising IEC 61508 and MISRA C for Automotive Applications 1 st IEE Automotive Electronics Conference London, UK 2005
- Conrad Mirko Dörr Heiko Deployment of Model-based Software Development in Safety-related Applications - Challenges and Solutions Scenarios Proc. Modellierung 2006 Innsbruck, Austria 2006 P-82 245 254
- Erkkinen Tom Hachmeister Damon Checking Code and Models in Production Environments MATLAB Digest July 2003
- Findeis Matthias Pabst Ilona Functional Safety in the Automotive Industry, Process and methods VDA Winter meeting 2006
- Pofahl Ekkehard The application of IEC 61508 in the automotive industry 2005
- Tung Jim Enhanced Test and Verification Capabilities Using Model-Based Design Pimentel J. R. Safety-Critical Automotive Systems SAE International 2006 (SAE paper 2006-01-1445 )
- MathWorks Connection Program, Teamcenter for System Engineering www.mathworks.com/products/connections/product_main.html?prod_id=729
- MathWorks Connection Program, Polyspace Desktop www.mathworks.com/products/connections/product_main.html?prod_id=665
- Real-Time Workshop® Embedded Coder User's Guide The MathWorks Inc 2006