This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Integration of International Standards for Production Code Generation
Technical Paper
2003-01-0855
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
This paper discusses the standards that can currently be applied to production code generators and examines five standards in detail: OSEK/VDX, MISRA C, ISO/IEC 15504 (SPiCE), which is compared to ‘CMM for Software’, and IEC 61508. The issues involved in meeting these standards or integrating them in production code generators are discussed. The suitability of automatic production code generation in safety-critical applications is described, taking the TargetLink production code generator from dSPACE as an example.
Recommended Content
Authors
Citation
Thomsen, T., "Integration of International Standards for Production Code Generation," SAE Technical Paper 2003-01-0855, 2003, https://doi.org/10.4271/2003-01-0855.Also In
SAE 2003 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V112-7; Published: 2004-09-15
Number: V112-7; Published: 2004-09-15
References
- Hanselmann, H. Kiffmeier, U. Köster, L. Meyer, M. “Automatic Generation of Production Quality Code for ECUs” SAE Technical Paper 99P-12 1999
- Köster, L. Thomsen, T. Stracke, R. “Connecting Simulink to OSEK: Automatic Code Generation for Real-Time Operating Systems with TargetLink” SAE Technical Paper 01PC-117 2001
- Hatton, L. “Safer C: Developing Software for High-Integrity and Safety-Critical Systems” McGraw-Hill 1995
- Paulk, M. Curtis, B. Chrissis, M. Weber, C. “Capability Maturity Model for Software (Version 1.1)” SEI Technical Report 1993
- Paulk, M. Weber, C. Garcia, S. Beth, M. Bush, C.M. “Key Practices of the Capability Maturity Model SM, Version 1.1” SEI Technical Report 1993
- ISO/IEC 9899:1999 Programming Languages - C
- ISO/IEC TR 15504:1998 Information technology - Software Process Assessment
- ISO/IEC 12207:1995 Information technology - Software Life Cycle Processes
- OSEK/VDX Operating System, Version 2.2 September 2001
- OSEK/VDX System Generation, Version 2.4 October 2002
- OSEK/VDX Communication, Version 3.0 July 2002
- ISO 17356 (planned) Interface for Embedded Automotive Application
- ASAM MCD 2MC, Version 1.4 March 2000
- MISRA Guidelines for the Use of the C Language in Vehicle Based Software April 1998
- MEGMA Standardization of Library Blocks for Graphical Model Exchange July 1999
- IEC 61508:1998 Functional safety of electrical/electronic/programmable electronic safety-related systems