RC1
Requirements
Viewpoint
RC2
Functional
Viewpoint
RC4
RC5
RC8
RC9
Logical
Viewpoint
RC3
RC6
RC7
Technical
Viewpoint
RC1
Requirements
Viewpoint
RC2
Functional
Viewpoint
RC4
RC5
RC8
RC9
Logical
Viewpoint
RC3
RC6
RC7
Technical
Viewpoint
RC1
Requirements
Viewpoint
RC2
Functional
Viewpoint
RC4
RC5
RC8
RC9
Logical
Viewpoint
RC3
RC6
RC7
Technical
Viewpoint
RC1
Requirements
Viewpoint
RC2
Functional
Viewpoint
RC4
RC5
RC8
RC9
Logical
Viewpoint
RC3
RC6
RC7
Technical
Viewpoint
SPES2020
AU-APs
Fallbeispiel Ziele
FPU FPU
Systematik
NachweiszumvonNachweis von Sicherheitseigenschaften
Systemeigenschaften,
SRAM
NVM
NVM
DMi
DMi
PMI
PMI
TriCore TriCore
AU-AP4 Reallocation
LFI
X-Bar 64
Data
PCP DMA
64ch
Memck
Steuergerte.
Varianz und Zuverlssigkeit
LFI
02 LTC
C
GT 03
LTC
03
C
04
04
Cell Cell
Arr Arr
ay ay
Glo Loc
bal al
Tim Tim
er
GT er
LTC
C
GT 62
LTC
30
C
63
A B
31
Development Initial
Zieldrehmoment :
Integer
flow
[Motor abgeschaltet]
Final
gefilterte &
Motorleistung regeln geprfte
Schubbetrieb
Sensordaten plausibel
Ziel Leerlauf
Leistungsbedarf anderer
[Drehzahl =800U/Min]
Verbraucher :Integer
Kraftstoffzufuhr unterbrochen
[Drehzahl >5500U/Min]
Fahrmodus
Systematik zur Entwicklung von Produkt- und Drehzahl akzeptabel [Drehzahl <5500U/Min]
[Drehzahl >5500U/Min]
SRAM
NVM
NVM
DMi
DMi
PMI
PMI
TriCore TriCore
application
X-Bar 64
manual step integrated
Ziel
LFI
safety
Code
Data
PCP DMA
64ch
Memck
LFI
platform
MultiCAN GPTA MSB SSC0 ADC FADC MLI MLI
32 ch 4 ch
import export
F D
P
F P C D
C
P D M
D I
F
C
P L C G
0
F 0
M
C D I
0
P
Clock Bus
02 LTC
C
GT 03
LTC
03
C
04
04
Cell Cell
Arr Arr
ay ay
Glo Loc
bal al
Tim Tim
er
GT er
LTC
C
GT 62
LTC
30
C
63
A B
31
VerSaI
automated step (Mediation)
Integrated
Systematik zum Nachweis von Model
extensible mediation result
Sicherheitseigenschaften bei der Verteilung von algorithms
Nachweisaufwand
aktuell
50% SPES
30%
20% ideal
Komplexer Entwicklungsprozess
Hohe Softwarequalitt bentigt OEM
Reifegradmodelle wie Automotive SPICE:
Anforderungen an den Entwicklungsprozess
Requirements +
Automatic Logical Viewpoint
Functional Viewpoint
Validation System Design Model
System Requirements System Analysis Model Logical Architecture
Requirement Patterns bdd Body
ControlModule ibd
The functionality of the : Rear
M2M
RightActuator
: Turn
system <system> SwitchSensor
: Switch
: Indicator
consists of the following Control
Indicators
Control
BrakeLight : Hazard
LightActuator
LightsSensor
function[s]: <function list>. : Rear
LeftActuator
Switch
Hazard Indicate
Light
BrakeLights
Signalize
Emergency allocate : Brake
PedalSensor
: Pedal
ToLamp
: Brake
LampActuator
Lights Brake
System
Architectural
Design
Task
10 ms
50 ms [2]
CPU
...
: Brake
...
: Pedal
...
: Brake
Software Design Logical
PedalSensor ToLamp LampActuator
Viewpoint
Resources + OS Properties Basic Software Technical
[1]
Synthesis Service SW Viewpoint
Task Component Type
10 ms OS
50 ms [2]
ECUCParamConfContainerDef: name = Task_Lighting
ECUCIntegerParamDef: Priority = 150
CPU
ECUCParamConfContainerDef: Autostart = false
SystemDesk
Basic Software
System Refine
Architectural Synthesis
Design
Systematische Entwicklungsmethodik
basierend auf SPES-Metamodell
konform zu Reifegradmodell Automotive SPICE
Teilautomatisierte bergnge zwischen Entwicklungsphasen/Viewpoints
Sicherstellung von
Konsistenz
Nachverfolgbarkeit
Reduktion von manuellen Schritten im Entwicklungsprozess
System Design Model
Software Design
System Analysis Model Logical Architecture
System Requirements ibd
Application Software
...
bdd
Requirement Patterns Body
ControlModule
...
: Rear
RightActuator
Turn
Rear
Right
Actuator
: Turn Switch
SwitchSensor Atomic ... Sensor
ASWC Switch
The functionality of the ...
SWC
: Indicator
: Switch
LightActuator Indicator LightActuator
Control Control
allocate
system <system> Indicators BrakeLight : Hazard
Hazard
LightsSensor
... LightsSensor
Rear
: Rear
consists of the following Switch Signalize
LeftActuator
LeftActuator
Resources + Task
10 ms
[1]
Basic Service SW
Component Type
OS
50 ms
OS Properties
[2]
Software
ECUCParamConfContainerDef: name = Task_Lighting
CPU ECUCIntegerParamDef: Priority = 150
ECUCParamConfContainerDef: Autostart = false
Systematische Entwicklungsmethodik
basierend auf SPES-Metamodell
konform zu Reifegradmodell Automotive SPICE
Teilautomatisierte bergnge zwischen Entwicklungsphasen/Viewpoints
Sicherstellung von
Konsistenz
Nachverfolgbarkeit
Reduktion von manuellen Schritten im Entwicklungsprozess
Ausblick
Automotive Entwicklungsprozess
Durchgngigkeit zwischen Prozessschritten und Fachdisziplinen
Gewhrleisten von Sicherheit und Korrektheit
Steigerung der Entwicklungseffizienz
Komplexittsbeherrschung
Beherrschung von kontinuierlichem und diskretem Verhalten
Funktions- und Variantenvielfalt
Steigende Vernetzung