ISO 24089:2023
Road vehicles — Software update engineering
Road vehicles — Software update engineering
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 24
- Дата публикации:
- 8 февраля 2023 г.
- Издание:
- ISO IS 24089 edition 1 version 1
- ICS:
- 43.040.15
This document specifies requirements and recommendations for software update engineering for road vehicles on both the organizational and the project level. This document is applicable to road vehicles whose software can be updated. The requirements and recommendations in this document apply to vehicles, vehicle systems, ECUs, infrastructure, and the assembly and deployment of software update packages after the initial development. This document is applicable to organizations involved in software update engineering for road vehicles. Such organizations can include vehicle manufacturers, suppliers, and their subsidiaries or partners. This document establishes a common understanding for communicating and managing activities and responsibilities among organizations and related parties. The development of software for vehicle functions, except for software update engineering, is outside the scope of this document. Finally, this document does not prescribe specific technologies or solutions for software update engineering.
Abstract
Overview
ISO 24089:2023 - Road vehicles - Software update engineering defines requirements and recommendations for engineering processes that govern software updates for road vehicles. It applies across the supply chain - vehicle manufacturers, Tier‑1/ Tier‑2 suppliers, service providers and infrastructure operators - and covers organizational and project levels, vehicle and system functions, ECUs, infrastructure, software update packages and update campaigns. The standard establishes a common vocabulary and process framework to manage safety, cybersecurity and quality when software in vehicles is updated. It does not prescribe specific technologies or tools.
Key topics and technical requirements
ISO 24089 structures software update engineering into clear domains and work products. Important technical topics include:
- Organizational governance and continuous improvement
- Establishing policies, roles, auditing and information sharing for update engineering.
- Project-level management and tailoring
- Project planning, tailoring of processes, and rationale for decisions for each update project.
- Interoperability and integrity
- Ensuring updates are compatible with vehicle systems and ECUs; maintaining data integrity during assembly and deployment.
- Risk management
- Identifying and managing safety and cybersecurity risks related to update operations.
- Vehicle and infrastructure functions
- Defining and using vehicle and infrastructure capabilities to support update campaigns (e.g., communication, configuration reporting).
- Software update package assembly
- Identification of targets and contents, package assembly, verification, validation and release approval.
- Software update campaign lifecycle
- Preparation, execution (including OTA or workshop methods) and completion, with traceability and campaign communication.
- Configuration management and communication
- Maintaining individual vehicle configuration information and communicating campaign details to relevant parties.
These topics are reflected in the standard’s clauses on objectives, requirements/recommendations and work products for organizational, project, infrastructure, vehicle, package and campaign levels.
Practical applications - who uses this standard
ISO 24089 is intended for:
- OEMs and vehicle system integrators that plan and deliver software updates.
- Suppliers and ECU vendors that produce updatable software components.
- Service providers and infrastructure operators managing update delivery and campaign orchestration.
- Safety and cybersecurity teams ensuring updates don’t introduce hazards or vulnerabilities.
Benefits include improved update quality, consistent cross‑company communication, clearer roles and responsibilities, and stronger alignment of safety and cybersecurity in update operations.
Related standards
- ISO 26262 (Functional safety) - relevant for software safety aspects.
- ISO/SAE 21434 (Road vehicles - Cybersecurity engineering) - relevant for managing cybersecurity risks during updates.
Keywords: ISO 24089, software update engineering, road vehicles, OTA updates, vehicle cybersecurity, software update package, software update campaign, ECUs, vehicle systems.
Технические детали
- Технический комитет
- ISO/TC 22/SC 32 - Electrical and electronic components and general system aspects
- SKU
- ISO 24089:2023
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO 26262-3:2018
ДействующийRoad vehicles — Functional safety — Part 3: Concept phase
ISO 26262-3:2018 - Concept phase (Road vehicles - Functional safety) ## Overview ISO 26262-3:2018 is Part 3 of the ISO 26262 functional safety series for road vehicles. It defines the concept phase r…
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…
ISO 7574-3:1985
ДействующийAcoustics — Statistical methods for determining and verifying stated noise emission values of machinery and e…
Overview ISO 7574-3:1985 is part of the ISO 7574 series on acoustics and provides a simple (transition) statistical method for determining and verifying stated noise emission values for batches (lots…