Figure 10.7: IdsM buffer configuration overview
8eb84847dfd54cf75060a9e519be9744ba5c09c58df301e64fbb8c6b5a39f64b
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 Event- und Kontextdatenpuffer des IdsM.
- Included Containers:
IdsMContextDataBuffer(Multiplizität 0..65535, Puffer für Kontextdaten von SEvs, Statusdraft).IdsMEventBuffers(Multiplizität 1, Puffer zur Speicherung der SEvs, Statusdraft).IdsMQualifiedEventBuffers(Multiplizität 1, Puffer zur Speicherung der qualifizierten Security Events / QSEvs).
- Container-Name:
- UML-Klassendiagramm:
IdsMConfiguration(EcucParamConfContainerDef, Multiplizität 1..1) aggregiert über+subContainerden ContainerIdsMBufferConfiguration(EcucParamConfContainerDef, Multiplizität 1..1).IdsMBufferConfigurationenthält über+subContainer:IdsMContextDataBuffer(EcucParamConfContainerDef, Multiplizität 0..65535) mit den ParameternIdsMContextDataBufferSize(EcucIntegerParamDef, 1..1,min = 1,max = 1500) undIdsMNumberOfContextDataBuffers(EcucIntegerParamDef, 1..1,min = 1,max = 65535).IdsMEventBuffers(EcucParamConfContainerDef, Multiplizität 1..1) mit dem ParameterIdsMNumberOfEventBuffers(EcucIntegerParamDef, 1..1,min = 1,max = 65535).IdsMQualifiedEventBuffers(EcucParamConfContainerDef, Multiplizität 1..1) mit dem ParameterIdsMNumberOfQualifiedEventBuffers(EcucIntegerParamDef, Rolle+parameter, Multiplizität 1..1, Wertebereichmin = 1,max = 65535).
3. Dynamisches Verhalten & Sequenzablauf
Statisches Konfigurationsmetamodell ohne dynamische Sequenzabläufe. Die Konfiguration steuert die Speicherallokation getrennt für Roh-Security-Events (SEvs) in IdsMEventBuffers, qualifizierte Events (QSEvs) in IdsMQualifiedEventBuffers sowie zugehörige Kontextdaten in IdsMContextDataBuffer.
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 ContainerIdsMContextDataBufferundIdsMEventBufferssind mitatp.Status=draftgekennzeichnet. - Neben den unqualifizierten Event-Puffern (
IdsMEventBuffers, Multiplizität 1) muss zwingend auch der ContainerIdsMQualifiedEventBuffers(Multiplizität 1) konfiguriert werden; die PufferanzahlenIdsMNumberOfEventBuffersundIdsMNumberOfQualifiedEventBufferssind jeweils im Bereich 1 bis 65535 festzulegen. IdsMContextDataBufferist optional (0..65535 Instanzen); jede Instanz verlangtIdsMContextDataBufferSize(1 bis 1500 Byte) undIdsMNumberOfContextDataBuffers(1 bis 65535).
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.