Feature Architecture#
Lifecycle Module Architecture
|
status: valid
security: YES
safety: ASIL_B
|
||||
Overview#
A brief overview of Lifecycle is described doc__lifecycle.
Description#
The concept is based on 2 major components:
Launch Manager: Responsible for starting and stopping components based on the defined Run States and alive supervision of the started components
Health Monitor: Provides process local monitoring functionalities such as deadline monitoring and logical program flow monitoring
<Design Decisions - For the documentation of the decision the gd_temp__change_decision_record can be used.>
<Design Constraints>
Requirements#
The requirements for the feature architecture are defined in the requirements section of the feature documentation in the project repository: doc__lifecycle_requirements
Rationale Behind Architecture Decomposition#
Mandatory: A motivation for the decomposition
Note
Common decisions across features / cross cutting concepts is at the high level.
Static Architecture#
Lifecycle Static View
|
status: valid
security: YES
safety: ASIL_B
|
||||
|
|||||
Dynamic Architecture#
.. feat_arc_dyn:: Dynamic View
:id: feat_arc_dyn__feature_name__dynamic_view
:security: YES
:safety: ASIL_B
:status: invalid
:fulfils: feat_req__feature_name__some_title
:belongs_to: feat__feature_name
Put here a sequence diagram
Logical Interfaces#
The logical interfaces of the feature are defined in the interfaces section of the feature documentation in the project repository: doc__lifecycle_architecture
Module Viewpoint#
Module architecture
|
|||||
|
|||||