Feature Architecture#
Lifecycle Module Architecture
|
status: valid
security: YES
safety: ASIL_B
|
||||
Overview#
A brief overview of Lifecycle is described Lifecycle (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 Decision Record Template (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: Lifecycle Requirements (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: Lifecycle Architecture (doc__lifecycle_architecture)
Module Viewpoint#
Module architecture
|
|||||
|
|||||