DEENESPTFRRUARHIKOZHNL

命名空间 ara::exec

用户指南人工智能生成

控制进程生命周期,监控执行状态,并协调功能组的状态转换。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 03a628bdc05e 来源 未决问题(2)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

控制进程生命周期,监控执行状态,并协调功能组的状态转换。

该命名空间为 AUTOSAR Adaptive Platform 上的进程管理和功能组控制提供接口。进程使用客户端在成功初始化后向 Execution Management 报告其执行状态 kRunning [SWS_EM_02000]。State Management 通过接口请求功能组的转换,而无效的状态切换或通信错误则通过标准化的错误代码进行记录 [SWS_EM_02281]。严格遵守转换顺序是强制性的。

上下文

命名空间 ara::exec 提供了 AUTOSAR Adaptive Platform 上 Execution Management 的接口。该模块负责启动、控制和监控进程,以及协调上层系统和功能组状态。主要参与者包括应用程序进程、State Management 和 Execution Management 本身。进程使用类 ExecutionClient 向 Execution Management 报告其内部运行时状态。State Management 反过来使用接口 StateClient 请求功能组之间的状态切换(FunctionGroup 和 FunctionGroupState)。对于功能组级别的错误事件,使用可通过 ExecutionErrorEvent 传输的类型别名 ExecutionError [SWS_EM_02541]。

生命周期

进程的执行生命周期由 Execution Management 控制 [SWS_EM_02000]。在调度之后,新启动的进程最初处于隐式状态 Initializing,在此状态下尚未执行任何应用程序代码。Execution Management 假定此初始化状态一直持续,直到进程通过其 ExecutionClient 主动报告状态 ExecutionState::kRunning [SWS_EM_02000]。枚举 ExecutionState 严格限制为可由进程向 Execution Management 报告的状态,因此仅包含状态 kRunning [SWS_EM_02000]。如果 Execution Management 请求终止,则进程进入阶段 Terminating,该阶段随着进程的最终终止而结束 [SWS_EM_02000]。

prozess_lebenszyklus Initializing Initializing Running Running Initializing->Running Meldung kRunning Terminating Terminating Running->Terminating Terminierungsanforderung Terminiert Terminiert Terminating->Terminiert 进程已终止

状态图:从 Execution Management 的视角看进程的生命周期,包含隐式状态和 kRunning 的报告。来源:[SWS_EM_02000]

使用路径

典型使用流程分为以下阶段:

  • 系统启动后,进程由 Execution Management 创建并执行其内部初始化 [SWS_EM_02000]。
  • 一旦初始化成功完成,进程便通过 ExecutionClient 的实例向 Execution Management 报告状态 ExecutionState::kRunning [SWS_EM_02000]。
  • Execution Management 确认此转换;然而,如果进程已处于运行状态时报告了 kRunning,则这将被作为无效转换 ExecErrc::kInvalidTransition 予以拒绝 [SWS_EM_02281]。
  • 在后续运行中,State Management 在需要时通过 StateClient 请求功能组的协调状态转换。
进程向 Execution Management 报告状态流程ExecutionClientExecution ManagementUse Case: 启动与状态报告Prozessinitialisierung abgeschlossenZustandsmeldung kRunningMeldung an Execution Managementalt成功转换状态切换已采纳Erfolg (void)Fehlerfall (z. B. kInvalidTransition)Fehler aufgetreten返回 ExecErrc::kInvalidTransition

时序图:通过 ExecutionClient 报告状态以及处理错误转换时的调用序列。来源:[SWS_EM_02000]、[SWS_EM_02281]

错误场景

错误情况在命名空间 ara::exec 中通过枚举类型 ExecErrc 和错误域 ExecErrorDomain 映射 [SWS_EM_02281]。对全局域对象的引用由线程安全且异常安全函数 GetExecErrorDomain() 提供 [SWS_EM_02290]。类型为 ara::core::ErrorCode 的具体错误对象通过辅助函数 MakeErrorCode() 在传递错误代码和特定于供应商的上下文数据时创建 [SWS_EM_02291];此外,类 ExecException 可用于异常处理。

指定的错误原因包括 [SWS_EM_02281]:

  • ExecErrc::kNoCommunication:指示客户端与 Execution Management 之间或 State Management 与 Execution Management 之间的通信错误。在系统级别上,这种状态推测可能需要进入不可恢复状态 [SWS_EM_02281]。 问题 Q-ad08207b6a16c6f9 (未决)
  • ExecErrc::kInvalidTransition:无效转换,例如当进程重复报告 kRunning 时 [SWS_EM_02281]。
  • ExecErrc::kOperationFailed:操作失败,例如当功能组转换由于未及时报告 kRunning 而无法完成时 [SWS_EM_02281]。
  • ExecErrc::kOperationCanceled:功能组的状态切换被更新的请求中止 [SWS_EM_02281]。
  • ExecErrc::kIntegrityOrAuthenticityCheckFailed:待启动进程的完整性或真实性检查失败 [SWS_EM_02281]。
  • ExecErrc::kUnexpectedTermination:转换期间发生异常中止 [SWS_EM_02281]。
  • ExecErrc::kInvalidMetaModelIdentifier 以及 ExecErrc::kInvalidArgument:不允许的元模型标识符或无效的参数值 [SWS_EM_02281]。

本指南基于针对 Execution Management(ara::exec)模块的 AUTOSAR Adaptive R25-11 规范。

主题图

KI-gestützte Gruppierung auf Basis der Records und Spezifikationsauszüge; keine Gliederung aus der AUTOSAR-Spezifikation.

类图

Abgerundete Rahmen = Namespace- bzw. Klassen-Scopes; hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); graue Boxen = namespace-fremde bzw. externe Basisklassen. Klicken öffnet die jeweilige Klassen- bzw. cppreference-Seite.

G cluster_ns ara::exec nara__exec__ExecErrorDomain ExecErrorDomain next_ara__core__ErrorDomain ara::core::ErrorDomain nara__exec__ExecErrorDomain->next_ara__core__ErrorDomain nara__exec__ExecException ExecException next_ara__core__Exception ara::core::Exception nara__exec__ExecException->next_ara__core__Exception nara__exec__ExecutionClient ExecutionClient nara__exec__ExecutionErrorEvent «struct» ExecutionErrorEvent nara__exec__FunctionGroup FunctionGroup nara__exec__FunctionGroupState FunctionGroupState nara__exec__StateClient StateClient

详细视图

请在大纲中选择一个条目。

Fehlerbehandlung

Defines a class representing the Execution Management error domain.

继承自 ara::core::ErrorDomain

Defines a class for exceptions to be thrown by the Execution Management.

继承自 ara::core::Exception

Returns a reference to the global ExecErrorDomain object.

const ara::core::ErrorDomain & GetExecErrorDomain () noexcept;

Creates an instance of ErrorCode.

ExecErrc 枚举

Defines an enumeration class for the Execution Management error codes.

enum class ExecErrc : ara::core::ErrorDomain::CodeType {...};

Ausführungsfehler

Represents an execution error event which happens in a Function Group.

ExecutionError 类型别名

Represents the execution error.

using ExecutionError = std::uint32_t;

Funktionsgruppen

Class representing Function Group defined in meta-model (ARXML)

Class representing Function Group State defined in meta-model (ARXML)

ara::exec::StateClient is an interface of Execution Management that is used by State Management to request transitions between Function Grou

Prozesszustand

The ara::exec::ExecutionClient API provides the functionality for a Process to report its Execution State to the Execution Management.

Defines the internal states of a Process. Scoped enumeration of uint32_t. Please note that ara::exec::ExecutionState includes only states reportable by the Process to Execution Management and therefore does not include enumerations e.g. the "Initializing" state mentioned in Figure 7.2 and Figure 7.12, which are an implied states for Execution Management. The Initializing state starts when Process is first scheduled (so no code executed yet) and ends when kRunning is reported ([SWS_EM_01004]). The Terminating state starts when termination is requested by Execution Management and ends when the Process terminates ([SWS_EM_01404]). For the reasons mentioned, Execution Management assumes that Process is in initializing state until kRunning will be reported by it.

enum class ExecutionState : std::uint32_t {...};

枚举

枚举 ExecErrc [SWS_EM_02281] Upstream: RS_AP_00130, RS_AP_00122, RS_AP_00127, RS_AP_00154, RS_AP_00125, RS_AP_00142, RS_AP_00129, RS_AP_00149

enum class ExecErrc :            ara::core::ErrorDomain::CodeType {...};

Defines an enumeration class for the Execution Management error codes.

Header-Datei#include "ara/exec/exec_error_domain.h"
Forwarding-Header#include "ara/exec/exec_fwd.h"
Scopenamespace ara::exec
SymbolExecErrc
Basistypara::core::ErrorDomain::CodeType

Werte

EnumeratorBeschreibung
kNoCommunication=3 Communication error occurred, e.g. request cannot be send or result cannot be retrieved
kInvalidMetaModelIdentifier=4 Wrong meta model identifier passed to a function
kOperationCanceled=5 Transition to the requested Function Group state was canceled by a newer request
kOperationFailed=6 Requested operation could not be performed, e.g. Function Group state transition cannot be finished because kRunning was not reported on time
kInvalidTransition=9 Invalid transition (e.g. Process attempted to report kRunning, when it was already in a Running Process State)
kIntegrityOrAuthenticityCheckFailed= 14 Integrity or authenticity check for a Process to be spawned in the requested Function Group state failed
kUnexpectedTermination= 15 Abnormal Termination during a Function Group State transition occurred
kInvalidArgument= 16 Passed argument doesn’t appear to be valid.
Hinweise: If a kNoCommunication occurs at Execution Management or State Management level (or communication between both), the system may need to enter an Unrecoverable State. The internal mechanisms can detect this issue in the moment that a communication attempt occurs. This is not the case for applications that are using the interface of the ara::exec:: ExecutionClient or ara::exec::StateClient - they eventually get a communication error in the moment of the API use, i.e. possibly after the actual error occurrence. However, this is not problematic as the recovery options are limited from a client side viewpoint.
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: d5c66509eff5 来源
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

枚举 ExecErrc [SWS_EM_02281] 基于基础类型 ara::core::ErrorDomain::CodeType 在命名空间 ara::exec 中为 Execution Management 定义错误码。它与 MakeErrorCode [SWS_EM_02291] 一起用于封装在 ara::core::ErrorCode 中,并通过 ara::core::Result 同步或使用 ara::core::Future 异步传递给调用者。

这些枚举项涵盖不同的错误状态 [SWS_EM_02281]:

  • kNoCommunication 表示发送请求或检索结果时的通信错误 [SWS_EM_02281]。如果这发生在 Execution Management 与 State Management 之间,系统可能会进入不可恢复状态(Unrecoverable State)[SWS_EM_02281]。诸如 ExecutionClient 或 StateClient 等客户端仅在下一次方法调用时才会注意到这一点,此时客户端恢复选项有限 [SWS_EM_02281]。
  • kOperationCanceled 和 kOperationFailed 在功能组状态转换时发生 [SWS_EM_02281],例如在 SetState [SWS_EM_02278] 处,或者当机器启动转换被中止时 [SWS_EM_02279]。
  • kInvalidTransition 指示不允许的进程转换,例如当进程重复报告 kRunning 时 [SWS_EM_02281],与 ReportExecutionState [SWS_EM_02003] 相关。
  • kIntegrityOrAuthenticityCheckFailed、kUnexpectedTermination、kInvalidMetaModelIdentifier 以及 kInvalidArgument 处理完整性检查中的错误、功能组状态转换期间异常的进程中止,或无效的函数参数 [SWS_EM_02281]。

调用者对这些错误码进行评估,以确定状态转换是成功完成、被后续请求取代,还是因配置错误而被阻塞 [SWS_EM_02281]。

本使用说明基于 AUTOSAR 规范 R25-11 自动生成。

实现者指南即将推出(复杂度 I1)

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_EM_02281
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02281@rel:R25-11#91f2bc76
Content hash
91f2bc76
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02281
Status: valid/unmigrated Version: rel:R25-11#402d3486 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_EM_02281@rel:R25-11#402d3486
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#24bf4c2a2026-09-30
  • R19-11rel:R19-11#e465fc4b2026-10-14
  • R20-11rel:R20-11#e55946a82026-10-14
  • R21-11rel:R21-11#dfccc8ea2026-10-14
  • R22-11rel:R22-11#b421a5762026-10-14
  • R23-11rel:R23-11#11de95902026-10-14
  • R24-11rel:R24-11#f58eddc22026-10-14
  • R25-11rel:R25-11#402d34862026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

枚举 ExecutionState [SWS_EM_02000] Upstream: RS_EM_00103, RS_AP_00125, RS_AP_00143, RS_AP_00129

enum class ExecutionState :              std::uint32_t {...};

Defines the internal states of a Process. Scoped enumeration of uint32_t. Please note that ara::exec::ExecutionState includes only states reportable by the Process to Execution Management and therefore does not include enumerations e.g. the "Initializing" state mentioned in Figure 7.2 and Figure 7.12, which are an implied states for Execution Management. The Initializing state starts when Process is first scheduled (so no code executed yet) and ends when kRunning is reported ([SWS_EM_01004]). The Terminating state starts when termination is requested by Execution Management and ends when the Process terminates ([SWS_EM_01404]). For the reasons mentioned, Execution Management assumes that Process is in initializing state until kRunning will be reported by it.

Header-Datei#include "ara/exec/execution_client.h"
Forwarding-Header#include "ara/exec/exec_fwd.h"
Scopenamespace ara::exec
SymbolExecutionState
Basistypstd::uint32_t

Werte

EnumeratorBeschreibung
kRunning=0 After a Process has been started by Execution Management, it reports ExecutionState kRunning.
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 92ab45854562 来源
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类型化枚举 ara::exec::ExecutionState [SWS_EM_02000] 定义了进程可以主动向 Execution Management 报告的内部状态。它基于基础类型 std::uint32_t,并通过头文件 ara/exec/execution_client.h 或转发头文件 ara/exec/exec_fwd.h 在命名空间 ara::exec 中提供。

规范为进程定义了可报告的枚举项:

  • kRunning = 0:该状态由进程在被 Execution Management 启动后报告 [SWS_EM_02000]。

该枚举仅包含可以主动报告的状态。因此,它不包含 Execution Management 的隐式状态,例如 Initializing 或 Terminating [SWS_EM_02000]。初始化阶段始于进程的首次调度,并在报告 kRunning 时结束 [SWS_EM_01004];在收到此报告之前,Execution Management 假定该进程处于初始化中。终止阶段始于终止请求,并在进程停止时结束 [SWS_EM_01404]。

状态报告通过接口 ara::exec::ExecutionClient::ReportExecutionState [SWS_EM_02003] 进行。该方法接收当前的 ExecutionState 作为参数,声明为 noexcept,并且既是线程安全的又是异常安全的。它返回一个 ara::core::Result<void>,用于确认成功或在出错时封装一个错误码 [SWS_EM_02003]。

本使用说明由 AI 基于 AUTOSAR Adaptive R25-11 规范生成。

实现者指南即将推出(复杂度 I1)

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_EM_02000
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02000@rel:R25-11#638d592e
Content hash
638d592e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02000
Status: valid/unmigrated Version: rel:R25-11#c62757d2 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_EM_02000@rel:R25-11#c62757d2
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#a8ba80b52026-09-30
  • R19-11rel:R19-11#88b56faf2026-10-14
  • R20-11rel:R20-11#8e0737ad2026-10-14
  • R21-11rel:R21-11#658c6ef72026-10-14
  • R22-11rel:R22-11#658c6ef72026-10-14
  • R23-11rel:R23-11#81d91b0f2026-10-14
  • R24-11rel:R24-11#2e1e59b22026-10-14
  • R25-11rel:R25-11#c62757d22026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

类型别名

类型别名 ExecutionError [SWS_EM_02541] Upstream: RS_EM_00101, RS_AP_00122, RS_AP_00154

using ExecutionError = std::uint32_t;

Represents the execution error.

Header-Datei#include "ara/exec/execution_error_event.h"
Scopenamespace ara::exec
SymbolExecutionError

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_EM_02541
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02541@rel:R25-11#ed4eaa2f
Content hash
ed4eaa2f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02541
Status: valid/unmigrated Version: rel:R25-11#ec889983 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_EM_02541@rel:R25-11#ec889983
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#7aa66e052026-09-30
  • R20-11rel:R20-11#15d29ee52026-10-14
  • R21-11rel:R21-11#15d29ee52026-10-14
  • R22-11rel:R22-11#269b4a962026-10-14
  • R23-11rel:R23-11#ec8899832026-10-14
  • R24-11rel:R24-11#506e98662026-10-14
  • R25-11rel:R25-11#ec8899832026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

自由函数文档

函数 GetExecErrorDomain [SWS_EM_02290] Upstream: RS_AP_00120, RS_AP_00130, RS_AP_00154, RS_AP_00159

const ara::core::ErrorDomain & GetExecErrorDomain () noexcept;

Returns a reference to the global ExecErrorDomain object.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 1181df7c532c 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

使用

命名空间 ara::exec 中的函数 GetExecErrorDomain 通过头文件 ara/exec/exec_error_domain.h 引入 [SWS_EM_02290]。它不接受任何传入参数,并同步返回一个指向全局 ExecErrorDomain 对象的类型为 const ara::core::ErrorDomain & 的常量引用 [SWS_EM_02290]。该函数通常用于在 Execution Management 上下文中的错误处理期间标识错误域,或与 ara::core::ErrorCode 实例进行比较。

错误处理与异常安全性

该函数使用说明符 noexcept 声明,并定义为 exception safe [SWS_EM_02290]。由于它仅返回现有的对象引用,因此不会触发异常,不报告错误码,并且在调用时不需要错误检查 [SWS_EM_02290]。

并发性与交互

根据规范,该函数被标识为 thread-safe [SWS_EM_02290]。可以无需外部同步从任意线程并发调用它。该函数与要求 [RS_AP_00120]、[RS_AP_00130]、[RS_AP_00154] 和 [RS_AP_00159] 相关。返回的全局单例对象想必在整个应用程序生命周期内保持有效且不变。 问题 Q-060bbe6d5156346c (未决)

本文本由 AI 系统基于规范生成。

Header-Datei#include "ara/exec/exec_error_domain.h"
Scopenamespace ara::exec
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const ara::core::ErrorDomain &Return a reference to the global ExecErrorDomain object.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_EM_02290
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02290@rel:R25-11#2efce752
Content hash
2efce752
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02290
Status: valid/unmigrated Version: rel:R25-11#b2fe447e Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_EM_02290@rel:R25-11#b2fe447e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#fea7e7fe2026-09-30
  • R19-11rel:R19-11#33d8bf8c2026-10-14
  • R20-11rel:R20-11#202753092026-10-14
  • R21-11rel:R21-11#202753092026-10-14
  • R22-11rel:R22-11#27b9334a2026-10-14
  • R23-11rel:R23-11#27d8586b2026-10-14
  • R24-11rel:R24-11#9c6228c12026-10-14
  • R25-11rel:R25-11#b2fe447e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 MakeErrorCode [SWS_EM_02291] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130, RS_AP_00154, RS_AP_00159

ara::core::ErrorCode MakeErrorCode (ara::exec::ExecErrc code, ara::core::ErrorDomain::SupportDataType data) noexcept;

Creates an instance of ErrorCode.

Header-Datei#include "ara/exec/exec_error_domain.h"
Scopenamespace ara::exec
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
codeError code number.
dataVendor defined data associated with the error.

Rückgabewert

TypBeschreibung
ara::core::ErrorCodeAn ErrorCode object.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_EM_02291
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_EM_02291@rel:R25-11#a59493a8
Content hash
a59493a8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_ExecutionManagement.pdf#nameddest=SWS_EM_02291
Status: valid/unmigrated Version: rel:R25-11#0c8635c0 Versionshistorie & Revisions (1 transition, 8 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_EM_02291@rel:R25-11#0c8635c0
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#edcfc5232026-09-30
  • R19-11rel:R19-11#14c66c032026-10-14
  • R20-11rel:R20-11#2da017f22026-10-14
  • R21-11rel:R21-11#2da017f22026-10-14
  • R22-11rel:R22-11#65c1e3672026-10-14
  • R23-11rel:R23-11#71cba68d2026-10-14
  • R24-11rel:R24-11#0f447dbc2026-10-14
  • R25-11rel:R25-11#0c8635c02026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill