diff --git a/MODULE.bazel b/MODULE.bazel index 04f3f5ed8f8..42443a3a221 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -73,5 +73,5 @@ bazel_dep(name = "rules_java", version = "8.15.1") # ############################################################################### bazel_dep(name = "score_tooling", version = "1.0.4") -bazel_dep(name = "score_docs_as_code", version = "2.3.0") -bazel_dep(name = "score_process", version = "1.4.1") +bazel_dep(name = "score_docs_as_code", version = "2.3.3") +bazel_dep(name = "score_process", version = "1.4.2") diff --git a/docs/features/lifecycle/architecture/launch_manager.rst b/docs/features/lifecycle/architecture/launch_manager.rst index 4c29c258d78..1db2ea0dac7 100644 --- a/docs/features/lifecycle/architecture/launch_manager.rst +++ b/docs/features/lifecycle/architecture/launch_manager.rst @@ -42,7 +42,7 @@ E.g. the configuration below consists of three :term:`Run Targets ` :scale: 50 :align: center -The :need:`comp_arc_sta__lifecycle__launch_manager` implements the following interfaces,for the selection of :term:`Run Target` s, starting and stopping of components and monitoring of the processes. +The :need:`comp__lifecycle_launch_manager` implements the following interfaces,for the selection of :term:`Run Target` s, starting and stopping of components and monitoring of the processes. Switching between Run Targets ----------------------------- @@ -117,11 +117,10 @@ This unified approach allows external state managers to request any run target a .. feat_arc_dyn:: Control interface dynamic architecture activate run target :id: feat_arc_dyn__lifecycle__control_if_activate - :security: YES :status: valid :safety: ASIL_B + :security: YES :fulfils: feat_req__lifecycle__control_commands, feat_req__lifecycle__request_run_target_start, feat_req__lifecycle__switch_run_targets - :includes: .. uml:: _assets/control_interface_start_sequence.puml :scale: 50 @@ -250,7 +249,6 @@ Dynamic Architecture :status: valid :safety: ASIL_B :fulfils: feat_req__lifecycle__control_commands, feat_req__lifecycle__request_run_target_start, feat_req__lifecycle__switch_run_targets - :includes: .. uml:: _assets/lifecycle_state_machine.puml :scale: 50 diff --git a/docs/features/lifecycle/index.rst b/docs/features/lifecycle/index.rst index 0c24127603a..2bc7ee8f7d9 100644 --- a/docs/features/lifecycle/index.rst +++ b/docs/features/lifecycle/index.rst @@ -108,7 +108,7 @@ Specification .. mod_view_sta:: Feature architecture :id: mod_view_sta__lifecycle__overview - :includes: comp_arc_sta__lifecycle__launch_manager, comp_arc_sta__lifecycle__healthmonitor + :includes: comp__lifecycle_launch_manager, comp__lifecycle_healthmonitor .. needarch:: :scale: 50 @@ -122,7 +122,7 @@ Specification LifecycleApplication --> logic_arc_int__lifecycle__deadline_monitor_if :use LifecycleApplication --> posix_signals : implements NativeApplication --> posix_signals : implements - comp_arc_sta__lifecycle__launch_manager --> posix_signals : use + comp__lifecycle_launch_manager --> posix_signals : use The overall functionality of the feature can be split into 2 subfeatures, which are diff --git a/docs/modules/lifecycle/index.rst b/docs/modules/lifecycle/index.rst index 7f6078aafd8..dbc68671139 100644 --- a/docs/modules/lifecycle/index.rst +++ b/docs/modules/lifecycle/index.rst @@ -18,7 +18,7 @@ Lifecycle .. mod_view_sta:: Lifecycle :id: mod_view_sta__lifecycle__modules - :includes: comp_arc_sta__lifecycle__launch_manager, comp_arc_sta__lifecycle__healthmonitor + :includes: comp__lifecycle_launch_manager, comp__lifecycle_healthmonitor .. needarch:: :scale: 50 @@ -26,15 +26,20 @@ Lifecycle {{ draw_module(need(), needs) }} -.. comp_arc_sta:: Launch Manager - :id: comp_arc_sta__lifecycle__launch_manager +.. comp:: Launch Manager + :id: comp__lifecycle_launch_manager :status: valid :safety: ASIL_B :implements: logic_arc_int__lifecycle__controlif, logic_arc_int__lifecycle__alive_if :uses: logic_arc_int__logging__logging, logic_arc_int__baselibs__json, logic_arc_int__os__fork, logic_arc_int__lifecycle__lifecycle_if :security: NO - :includes: - :fulfils: + + +.. comp_arc_sta:: Launch Manager Static View + :id: comp_arc_sta__lifecycle__launch_manager + :status: valid + :safety: ASIL_B + :security: NO .. needarch:: :scale: 50 @@ -42,15 +47,20 @@ Lifecycle {{ draw_component(need(), needs) }} -.. comp_arc_sta:: Health Monitor - :id: comp_arc_sta__lifecycle__healthmonitor +.. comp:: Health Monitor + :id: comp__lifecycle_healthmonitor :status: valid :safety: ASIL_B + :security: NO :implements: logic_arc_int__lifecycle__deadline_monitor_if,logic_arc_int__lifecycle__logical_monitor_if :uses: logic_arc_int__lifecycle__alive_if + +.. comp_arc_sta:: Health Monitor Static View + :id: comp_arc_sta__lifecycle__healthmonitor + :status: valid + :safety: ASIL_B :security: NO - :includes: - :fulfils: + :uses: logic_arc_int__lifecycle__alive_if .. needarch:: :scale: 50