DEENESPTFRRUARHIKOZHNL

classe ara::phm::PhmErrorDomain

[SWS_PHM_01241] Upstream: RS_AP_00119

class PhmErrorDomain final :            public ara::core::ErrorDomain {...};

Defines the error domain for Platform Health Management.

Header-Datei#include "ara/phm/phm_error_domain.h"
Forwarding-Header#include "ara/phm/phm_fwd.h"
Scopenamespace ara::phm
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

Guide utilisateurGÉNÉRÉ PAR IA

Définit le domaine d'erreur du Platform Health Management pour l'association de messages et le déclenchement d'exceptions.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 61c82c26ab31 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Définit le domaine d'erreur du Platform Health Management pour l'association de messages et le déclenchement d'exceptions.

La classe sert de domaine d'erreur spécifique au domaine du Platform Health Management et traduit des codes d'erreur numériques en messages textuels associés [SWS_PHM_01249]. Lorsque la gestion des exceptions est activée, elle permet via ThrowAsException le déclenchement ciblé d'exceptions d'erreur adaptées [SWS_PHM_01250]. Si les exceptions C++ sont désactivées dans la chaîne d'outils, cette fonction de conversion n'est pas disponible et les erreurs doivent être traitées de manière purement basée sur les valeurs [SWS_PHM_01250].

Contexte

La classe ara::phm::PhmErrorDomain représente le domaine d'erreur spécifique du Platform Health Management (PHM) au sein d'AUTOSAR Adaptive Platform. Elle hérite publiquement de l'infrastructure de base ara::core::ErrorDomain et est déclarée comme final, ce qui empêche toute dérivation ultérieure. Sa tâche centrale consiste à encapsuler les codes d'erreur numériques du sous-système PHM, à les intégrer dans un contexte standardisé et à fournir l'association sémantique avec les messages d'erreur ainsi que les types de traitement d'erreurs. Par le biais de la méthode Name(), la classe met à disposition l'identifiant normalisé du domaine [SWS_PHM_01248]. De plus, elle définit des alias d'interface standardisés pour le traitement des erreurs : Errc sert d'alias de type pour le format d'énumération sous-jacent PhmErrc [SWS_PHM_01245], tandis que Exception référence le type de base pour les exceptions spécifiques au domaine PhmException [SWS_PHM_01246].

Cycle de vie

L'instanciation de ara::phm::PhmErrorDomain s'effectue via le constructeur par défaut sans paramètre PhmErrorDomain() [SWS_PHM_01247]. Ce constructeur est qualifié comme noexcept et classé, conformément aux spécifications, comme sûr vis-à-vis des exceptions (exception safe) et thread-safe [SWS_PHM_01247]. Dans un scénario d'exécution typique, une instance du domaine d'erreur devrait être disponible à l'échelle du processus en tant qu'objet durable (singleton), de sorte que les applications et les composants internes de PHM partagent la même instance. Question Q-6b33f78e8f3b3e08 (ouverte) Toutes les fonctions de consultation sans état de la classe — en particulier Name() et Message() — sont déclarées comme const noexcept et totalement thread-safe [SWS_PHM_01248], [SWS_PHM_01249]. Ainsi, des descriptions d'erreur peuvent être interrogées depuis plusieurs flux de contrôle parallèles sans synchronisation externe.

Parcours d'utilisation

Si une erreur survient lors de la surveillance ou de la gestion de l'état du système, le sous-système PHM génère un code d'erreur correspondant, qui est typiquement transmis aux appelants de manière encapsulée sous la forme de ara::core::ErrorCode en référençant la PhmErrorDomain. Le logiciel d'application récepteur peut vérifier à l'aide du domaine si l'erreur survenue provient de la gestion de la santé. À des fins de diagnostic et de journalisation, il appelle la méthode Message(errorCode), qui renvoie pour le code transmis le message textuel associé sous la forme de const char* [SWS_PHM_01249]. Si l'application traite les opérations ayant échoué par le biais de la gestion des exceptions, elle transmet le ara::core::ErrorCode à ThrowAsException(errorCode) afin de déclencher l'exception associée [SWS_PHM_01250].

Déroulement de la résolution d'erreurs via PhmErrorDomainApplicationPHM-DienstPhmErrorDomainAppeler la fonction de surveillance()Erzeugt ara::core::ErrorCode (Errc)Retour de ErrorCodeUse Case: Fehlertext ermittelnMessage(errorCode)Fehlermeldung (const char*)optExceptions aktiviertThrowAsException(errorCode)throw PhmException

Diagramme de séquence : déroulement typique de la vérification d'erreurs et du déclenchement d'exceptions via PhmErrorDomain. Sources : [SWS_PHM_01245], [SWS_PHM_01246], [SWS_PHM_01249], [SWS_PHM_01250]

Scénarios d'erreur

La conversion explicite d'un code d'erreur en une exception C++ est réalisée via la méthode ThrowAsException(errorCode) [SWS_PHM_01250]. L'exception déclenchée correspond au type Exception, qui correspond à PhmException [SWS_PHM_01246]. Comme cette fonction lève par conception une exception, elle est désignée dans la spécification comme non sûre vis-à-vis des exceptions (not exception safe), mais reste toutefois thread-safe quant à son appel [SWS_PHM_01250]. Pour les environnements sans gestion des exceptions, une contrainte essentielle existe : si les exceptions C++ sont désactivées dans le compilateur, ThrowAsException ne participe pas à la résolution de surcharge [SWS_PHM_01250]. Dans ce mode, les appelants doivent gérer les erreurs de manière purement basée sur les valeurs via les méthodes Message() et la valeur de retour du code d'erreur [SWS_PHM_01249].

Ce guide est basé sur les spécifications AUTOSAR de l'Adaptive Platform pour la release R25-11.

Carte des membres

Constructeurs et destructeur

1

Alias de type

2

Diagramme de classes

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__phm__PhmErrorDomain808 PhmErrorDomain + PhmErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__phm__PhmErrorDomain808->nara__core__ErrorDomain335

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Creates a PhmErrorDomain instance.

PhmErrorDomain () noexcept;

Méthodes

Message fonction

Returns the message associated with the error code.

const char * Message (CodeType errorCode) const noexcept override;
Name fonction

Returns the name of the error domain.

const char * Name () const noexcept override;

Throws the exception associated with the error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const override;

Alias de type

Errc alias de type

Alias for the error code value enumeration.

using Errc = PhmErrc;
Exception alias de type

Alias for the exception base class.

Documentation des méthodes

fonction Message [SWS_PHM_01249] Upstream: RS_AP_00119, RS_AP_00159

const char * Message (CodeType errorCode) const noexcept override;

Returns the message associated with the error code.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 9377332e8cc7 Provenance Questions ouvertes (1)
traduit du guide allemandGénéré par l'IAgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre Message de la classe ara::phm::PhmErrorDomain renvoie, pour un numéro d'erreur errorCode transmis de type CodeType, une description textuelle du message d'erreur associé sous forme de const char * [SWS_PHM_01249]. La fonction est mise à disposition via le fichier d'en-tête ara/phm/phm_error_domain.h et redéfinit, en tant que méthode virtuelle (override), le comportement d'interface standard pour la résolution des erreurs [SWS_PHM_01249].

Les dispositions suivantes s'appliquent au contexte d'appel et à la sémantique d'exécution :

  • Exécution synchrone et gestion des exceptions : l'appel s'effectue de manière synchrone et est déclaré comme noexcept ; de plus, la méthode est spécifiée comme exception safe, de sorte qu'aucune exception n'est levée pendant l'exécution [SWS_PHM_01249].
  • Concurrence : la fonction est explicitement déclarée comme thread-safe et peut être appelée en toute sécurité depuis des threads concurrents sans synchronisation externe supplémentaire [SWS_PHM_01249].
  • Gestion de la mémoire : Interprétation : le pointeur de caractères renvoyé devrait pointer vers un littéral de chaîne statique, de sorte qu'aucune libération de mémoire ne doit être effectuée par l'appelant. Question Q-dcdc593e3f9ded45 (ouverte)

Dans Platform Health Management (PHM), la méthode sert à traduire les codes d'erreur numériques de PhmErrorDomain en chaînes de caractères lisibles par l'homme à des fins de journalisation ou de diagnostic [SWS_PHM_01249].

Ce texte a été généré par une IA et sert de guide d'orientation. Seules les spécifications officielles d'AUTOSAR font foi.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the error code.

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

Record
AUTOSAR/AP/record/SWS_PHM_01249
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01249@rel:R25-11#e8b95ee9
Content hash
e8b95ee9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01249
Status: valid/unmigrated Version: rel:R25-11#87e7affe Versionshistorie & Revisions (1 transition, 5 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_PHM_01249@rel:R25-11#87e7affe
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#29a23c2e2026-09-30
  • R22-11rel:R22-11#d28a09b52026-10-14
  • R23-11rel:R23-11#fb2533e82026-10-14
  • R24-11rel:R24-11#87e7affe2026-10-14
  • R25-11rel:R25-11#87e7affe2026-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

fonction Name [SWS_PHM_01248] Upstream: RS_AP_00119, RS_AP_00159

const char * Name () const noexcept override;

Returns the name of the error domain.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : ae1e33120f1a Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre Name de la classe ara::phm::PhmErrorDomain renvoie le nom du domaine d'erreur sous la forme d'une chaîne de caractères ([SWS_PHM_01248]). La déclaration est intégrée dans le module phm via le fichier d'en-tête #include "ara/phm/phm_error_domain.h" ([SWS_PHM_01248]).

Les prescriptions suivantes s'appliquent pour l'utilisation pratique et le comportement à l'exécution :

  • Utilisation et signature : la méthode possède la signature const char * Name () const noexcept override; ([SWS_PHM_01248]). Elle est exécutée de manière synchrone et n'attend aucun paramètre d'entrée. Le pointeur renvoyé de type const char * correspond aux exigences relatives à ara::phm::PhmErrorDomain issues de [SWS_CORE_90023].
  • Gestion des erreurs : la fonction est déclarée comme noexcept et présente le niveau de sécurité vis-à-vis des exceptions exception safe ([SWS_PHM_01248]). Elle ne lève aucune exception au moment de l'exécution et ne génère aucun message d'erreur.
  • Concurrence : la méthode est spécifiée comme étant thread-safe (thread-safe) ([SWS_PHM_01248]). Des appels parallèles au travers d'une même instance ou de différentes instances peuvent être effectués sans mécanismes de synchronisation supplémentaires.

Dans le cadre des interactions architecturales, l'opération redéfinit l'interrogation virtuelle de nom de l'interface parente de domaine d'erreur et fournit le nom spécifique pour ara::phm::PhmErrorDomain conformément à [SWS_CORE_90023] ([SWS_PHM_01248]).

Cette note d'utilisation a été générée automatiquement sur la base de la spécification AUTOSAR R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_PHM_01248
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01248@rel:R25-11#629fdfb5
Content hash
629fdfb5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01248
Status: valid/unmigrated Version: rel:R25-11#87eea56a Versionshistorie & Revisions (1 transition, 5 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_PHM_01248@rel:R25-11#87eea56a
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#08e28bf82026-09-30
  • R22-11rel:R22-11#3d1a89cc2026-10-14
  • R23-11rel:R23-11#13db17322026-10-14
  • R24-11rel:R24-11#0999648f2026-10-14
  • R25-11rel:R25-11#87eea56a2026-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

fonction PhmErrorDomain [SWS_PHM_01247] Upstream: RS_AP_00119, RS_AP_00159

PhmErrorDomain () noexcept;

Creates a PhmErrorDomain instance.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 0eccae6e5543 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Le constructeur par défaut PhmErrorDomain() sert à créer une instance du domaine d'erreur ara::phm::PhmErrorDomain [SWS_PHM_01247]. L'appel s'effectue de manière synchrone et sans paramètre d'entrée via l'en-tête ara/phm/phm_error_domain.h [SWS_PHM_01247].

En matière de sécurité d'exécution, la construction est spécifiée comme exception safe et déclarée avec noexcept, de sorte qu'aucune exception n'est levée [SWS_PHM_01247]. De plus, l'instanciation est thread-safe [SWS_PHM_01247].

Le domaine créé constitue le contexte pour les erreurs PHM, fournit des fonctions membres telles que Name() [SWS_PHM_01248], Message() [SWS_PHM_01249] ainsi que ThrowAsException() [SWS_PHM_01250], et introduit les alias de type Errc [SWS_PHM_01245] et Exception [SWS_PHM_01246]. Pour l'accès standard au domaine d'erreur, la fonction libre GetPhmDomain() est disponible et renvoie une référence vers l'objet global [SWS_PHM_01251]. Une instanciation manuelle distincte via le constructeur ne devrait donc généralement pas être requise dans le code d'application. Question Q-63be3bb534ef1fa9 (ouverte)

Cette note d'utilisation a été générée automatiquement sur la base des données de spécification issues d'AUTOSAR Adaptive R25-11.

Guide de l'implémenteur à venir (complexité I1)

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

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

Record
AUTOSAR/AP/record/SWS_PHM_01247
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01247@rel:R25-11#79019f9b
Content hash
79019f9b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01247
Status: valid/unmigrated Version: rel:R25-11#e616a447 Versionshistorie & Revisions (1 transition, 5 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_PHM_01247@rel:R25-11#e616a447
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#c16054342026-09-30
  • R22-11rel:R22-11#1e02ca242026-10-14
  • R23-11rel:R23-11#6c11e67c2026-10-14
  • R24-11rel:R24-11#e616a4472026-10-14
  • R25-11rel:R25-11#e616a4472026-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

fonction ThrowAsException [SWS_PHM_01250] Upstream: RS_AP_00119

void ThrowAsException (const ara::core::ErrorCode &errorCode) const override;

Throws the exception associated with the error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : 2438d348b5ed Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Utilisation

La fonction membre ThrowAsException est une méthode de la classe de domaine d'erreur ara::phm::PhmErrorDomain et est fournie via le fichier d'en-tête ara/phm/phm_error_domain.h ([SWS_PHM_01250]). Son but consiste à déclencher de manière synchrone l'exception C++ associée au code d'erreur transmis ([SWS_PHM_01250]). Pour ce faire, la fonction prend comme paramètre d'entrée une référence vers l'objet d'erreur errorCode de type const ara::core::ErrorCode & ([SWS_PHM_01250]). Étant donné qu'en cas d'exécution erronée, le flux de contrôle se poursuit via l'exception, la méthode ne possède aucune valeur de retour (void) ([SWS_PHM_01250]).

Concurrence et sécurité d'exécution

Concernant le comportement lors d'appels parallèles, ThrowAsException est déclarée comme thread-safe ([SWS_PHM_01250]). Elle peut ainsi être appelée sans danger et de manière concurrente depuis plusieurs threads. En ce qui concerne la sécurité vis-à-vis des exceptions, l'interface est en revanche expressément classée dans la spécification comme « not exception safe » ([SWS_PHM_01250]).

Restrictions du compilateur et résolution de surcharge

[SWS_CORE_10304] définit une contrainte essentielle pour l'utilisation : si les exceptions C++ sont désactivées dans la chaîne d'outils du compilateur utilisée, ThrowAsException ne participe pas à la résolution de surcharge ([SWS_PHM_01250]). Lors de compilations logicielles pour des plateformes ou des configurations sans prise en charge des exceptions, la fonction n'est donc pas disponible pour le compilateur pour la résolution de surcharge ([SWS_PHM_01250]).

Cette note d'utilisation a été générée automatiquement et est basée sur la spécification AUTOSAR Adaptive R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error to throw.

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_PHM_01250
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01250@rel:R25-11#fb675e35
Content hash
fb675e35
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01250
Status: valid/unmigrated Version: rel:R25-11#7f33d0e7 Versionshistorie & Revisions (1 transition, 5 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_PHM_01250@rel:R25-11#7f33d0e7
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#98735c902026-09-30
  • R22-11rel:R22-11#ca4e4bdf2026-10-14
  • R23-11rel:R23-11#1075311f2026-10-14
  • R24-11rel:R24-11#7f33d0e72026-10-14
  • R25-11rel:R25-11#7f33d0e72026-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

Documentation des alias de type

alias de type Errc [SWS_PHM_01245] Upstream: RS_AP_00119, RS_AP_00127

using Errc = PhmErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_PHM_01245
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01245@rel:R25-11#500710b4
Content hash
500710b4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01245
Status: valid/unmigrated Version: rel:R25-11#69dedf2e Versionshistorie & Revisions (1 transition, 5 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_PHM_01245@rel:R25-11#69dedf2e
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#82e44aca2026-09-30
  • R22-11rel:R22-11#86c185582026-10-14
  • R23-11rel:R23-11#69dedf2e2026-10-14
  • R24-11rel:R24-11#69dedf2e2026-10-14
  • R25-11rel:R25-11#69dedf2e2026-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

alias de type Exception [SWS_PHM_01246] Upstream: RS_AP_00119, RS_AP_00127

using Exception = PhmException;

Alias for the exception base class.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_PHM_01246
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01246@rel:R25-11#935c434d
Content hash
935c434d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01246
Status: valid/unmigrated Version: rel:R25-11#3b0710ff Versionshistorie & Revisions (1 transition, 5 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_PHM_01246@rel:R25-11#3b0710ff
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#e2b0390c2026-09-30
  • R22-11rel:R22-11#c46a9c8a2026-10-14
  • R23-11rel:R23-11#3b0710ff2026-10-14
  • R24-11rel:R24-11#3b0710ff2026-10-14
  • R25-11rel:R25-11#3b0710ff2026-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