DEENESPTFRRUARHIKOZHNL
ADAPTIVE Modul: can Rolle: heuristic Konfidenz: 80%

SNIP_ADAPTIVE_CAN_FIGURE_Figure_13_8

Quelle: PlatformDesign.pdf (Seite 58) • Ziel-Anforderung: SWS_UCM_00154

Wortlaut

Figure 13.8: Overview of Processing and Activation of a Software Package T o keep implementation simpler and more robust, only one client at a time can request to process a Software Package with the ProcessSwPackage method, switching UCM state to PROCESSING. Several clients can request to process transferred packages in sequence. In the case of A/B partition update scenario, several clients can process the inactive /B partition being updated; in case of software cluster cross dependencies, each client must update in sequence into "B partition". Once, processing is finished, UCM state switches to READY for activation or another processing. Activation of changes with the Activate method is done for all processed packages regardless of the requesting client. UCM Master is coordinating this multi-client scenario. UCM might not know if all targeted Software Packages have been processed, but it shall perform a dependency check to see that system is consistent with the requirements of the installed software in "B partition". In case of dependencies are not fulfilled, UCM shall reject the activation and switch back to READY state. When updates are being activated, UCM opens an UpdateSession at SM via ara::com. For each Function Group in each affected Software Cluster the PrepareUpdate method is called. It executes Function Group specific preparation steps. On success, the state changes to VERIFYING. UCM then requests either a machine reset or a Function

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Entering verifying state after dependency check

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument PlatformDesign.pdf
Dokumentseite Seite 58
Ziel-Modul can (adaptive)
Ziel-Anforderung SWS_UCM_00154
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.80