LATEST ISO 26262 UPDATE Focusing On Concurrency

2y ago
7 Views
2 Downloads
296.54 KB
12 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Adalynn Cowell
Transcription

LATEST ISO 26262 UPDATEFocusing on ConcurrencyHeiko DoerrMGI Group, 06. December 2016

STARTING POINT ISO 26262 released in November 2011Second edition available for review as ISO/DIS 26262:2018 Final publication scheduled for 2018Impact on model-based development – Changes of part 6? 1) Use cases of model-based development2) Evolution of best practices3) Handling of concurrencyMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20162

UPDATE TO ANNEX B – USE CASES OF MODELS Specification of software safety requirements:Models capture corresponding functionality in addition to requirementsRepresentation of software architectural design:Models capture the static and dynamic aspects of softwareDesign and implementation of software units:Most prominent use of models in automotive - model based softwaredevelopmentIntegration of software components:Models for the integration of software unitsVerification of software:Models serve as reference implementation, e.g. for generation of testcases - most likely known as model-based testingMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20163

UPDATE DUE TO EVOLUTION OF TECHNOLOGY Table 5 Mechanisms for error handling: Table 9 Methods for software unit verification Pair-programming addedNotion “Semantic code analysis” refined to “Static analyses based on abstractinterpretation”Table 12 Methods for verification of software integration Measure 1c) Independent parallel redundancy split into a) homogeneous and b)diverse redundancyVerification techniques also applicable to integrated software, e.g. analyses oncontrol or data flow, static code analysis as well as abstract interpretationTable 16 Methods for deriving test cases Additional methods: analysis of functional dependencies and operational use casesMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20164

MINOR UPDATES TO RECOMMENDATIONS Changes to level recommendation: “0” “ ”“ ” “ ”in various tablesMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20165

MAJOR UPDATE – HANDLING OF CONCURRENCY Table 1 Modelling and Coding guidelines Table 3 Principles for software architectural design Software components of any ASIL shall use only priority-based interruptsConcurrency aspects as processes or tasks shall be expressedAppropriate management of shared resourcesTable 4 Mechanisms for error detection New section of guidelines on the “Representation of concurrency aspects”Generalizes the recommended safety measure “Control flow monitoring” to“temporal monitoring of program execution”Active access permission control mechanisms to ensure that safety related resourcesare not corrupted during executionTable 6 Methods for the verification of the software architectural design Recommends scheduling analysis which becomes very important for multi-core ofconcurrent software systemMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20166

CONCURRENCY IN MODEL-BASED DEVELOPMENTSW Unit taskMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20167

SCHEDULING Mapping of logical units to run-time tasksDefine threads within processes according to execution model of run timeenvironment (e.g. statically scheduled OS, AUTOSAR RTE, )jc 0301: Controller model:Control models are organized usingthe following hierarchical structure: Top layer / root level Trigger layer (optional) Structure layer Data flow layerMODEL ENGINEERING SOLUTIONS GMBH LATEST ISO 26262 UPDATE DECEMBER 20168

MULTITASKING IN THE MODEL Which scheduling aspects can be handled in the model? Definition of tasks / processesWhen and how tasks will be triggeredPriorities Model priorities expli

2 STARTING POINT ISO 26262 released in November 2011 Second edition available for review as ISO/DIS 26262:2018 Final publication scheduled for 2018 Impact on model-based development – Changes of part 6? 1) Use cases of model- based development 2) Evolution of best practices 3) Handling of concurrency MODEL

Related Documents:

In general we will refer to numbered sections within the ISO/DIS 26262 document using the format ISO 26262-P:C Where P is the part number, and C is the (sub-)clause number within that part. For example, “ISO 26262-6:4.5” refers to sub-clause 4.5 of ISO 26262

26262-4, ISO 26262-5, ISO 26262-6 and ISO 26262-8:2011 The planning of the confirmation reviews, the initiation of the functional safety audit(s) and the initiation of the functional safety assessment in accor

Coverage of ISO 26262:2018 Objectives 1Introduction to ISO 26262:2018 ISO 26262:2018, “Road vehicles — Functional safety”, is a series of international functional-safety standards for the automotive industry. It adapts the IEC 61508 series of standards to the functional safety of e

the ISO 26262, as soon as the standard is extended to this weight category. As mentioned previously, the goal of the ISO 26262 is to reduce the safety risks of electric and electronic components by stricter requirements than mandatory in the IEC 61508. In the ISO 26262 the entire safety li

Comparison: ISO 26262 & ISO SAE 21434 Main Concepts of Safety & Security 9. ASIL-oriented and safety-oriented analyses 3. Concept phase 4. Product development at the system level 5. Product development at the hardware level 6. Product development at the software level 12. Adaption of ISO 26262

ISO 26262-8:2018(E) Introduction The ISO 26262 series of standards is the adaptation of IEC61508 series of standards to address the sector specific needs of electrical and/or electronic (E/E) systems within road vehicles. This adaptation applies to all activities during

Part 10: Guideline on ISO 26262 (informative) Part 5: Product development at the hardware level Part 6: Product development at the software level Part 4: Product development at the system level Part 12: Adaptation of ISO 26262

Amrit Hindi Pathmala Series Jagriti Sulekhmala Series Jagriti Hindi Vyakaran Series Semester Series General Knowledge Series Value Education Series Toddler Trot Series Story Books AUP Worksheets General Books Effective from 1st Nov 2018 School Books Price List About Happy Hour Books There is nothing more precious in this world than our children, and nothing more enjoyable than happy children .