Figure 10.7: IdsM buffer configuration overview
9fcf34b1a50ad20e3e93307dbaf0dce359b00e5c5974280d59a15985577afdc1
1. Diagrammtyp & Architektur-Kontext
Kombinierte Darstellung aus tabellarischer ECUC-Containerbeschreibung (SWS Item [ECUC_IdsM_00019]) und zugehörigem UML-Klassendiagramm zur Spezifikation des ECU-Konfigurationsmodells des Intrusion Detection System Managers (IdsM). Das Diagramm definiert das Metamodell für die Pufferkonfiguration (IdsMBufferConfiguration) als Teil der Gesamtkonfiguration (IdsMConfiguration).
2. Komponenten, Entitäten & Schnittstellen
Die Darstellung umfasst eine Spezifikationstabelle und ein UML-Klassendiagramm:
- Tabelle
[ECUC_IdsM_00019](IdsMBufferConfiguration):- Container-Name:
IdsMBufferConfiguration, Parent Container:IdsMConfiguration, Status:draft. - Beschreibung: Konfiguration der durch den IdsM genutzten Event- und Kontextdatenpuffer.
- Included Containers:
IdsMContextDataBuffer(Multiplizität 0..65535, reserviert für Kontextdaten von SEvs, größenvariabel je nach SEv-Typ, Statusdraft) undIdsMEventBuffers(Multiplizität 1, Puffer zur Speicherung von SEvs, Statusdraft).
- Container-Name:
- UML-Klassendiagramm:
IdsMConfiguration(EcucParamConfContainerDef, Multiplizität 1..1) enthält über+subContainerden ContainerIdsMBufferConfiguration(EcucParamConfContainerDef, Multiplizität 1..1).IdsMBufferConfigurationenthält über+subContainer:IdsMContextDataBuffer(EcucParamConfContainerDef, 0..65535) mit ParameternIdsMContextDataBufferSize(EcucIntegerParamDef, 1..1,min = 1,max = 1500) undIdsMNumberOfContextDataBuffers(EcucIntegerParamDef, 1..1,min = 1,max = 65535).IdsMEventBuffers(EcucParamConfContainerDef, 1..1) mit ParameterIdsMNumberOfEventBuffers(EcucIntegerParamDef, 1..1,min = 1,max = 65535).
3. Dynamisches Verhalten & Sequenzablauf
Statisches Konfigurationsmetamodell ohne dynamische Sequenzabläufe. Die Konfiguration legt fest, wie viele Instanzen von Ereignispuffern und optionalen Kontextdatenpuffern bei der Generierung oder Initialisierung des IdsM alloziert werden und welche Maximalgröße für Kontextdatenpuffer zur Laufzeit reserviert ist.
4. Normative Relevanz & Entwickler-Hinweise
Normative Spezifikation der AUTOSAR-Konfigurationsparameter für das BSW-Modul IdsM. Entwickler und BSW-Generatoren müssen beachten:
- Die Spezifikation für
IdsMBufferConfigurationsowie die enthaltenen Puffer-Container tragen das Tagatp.Status=draft. IdsMBufferConfigurationexistiert genau einmal innerhalb vonIdsMConfiguration.IdsMEventBuffersist mit Multiplizität 1 verpflichtend;IdsMNumberOfEventBuffersmuss im Bereich 1 bis 65535 liegen.IdsMContextDataBufferist optional bis maximal 65535-mal konfigurierbar; jeder konfigurierte Puffer erfordert zwingendIdsMContextDataBufferSize(1 bis 1500 Byte) undIdsMNumberOfContextDataBuffers(1 bis 65535).
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.