Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
SAFESafe Automotive soFtware architEcture• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
UNIQUE SELLING POINTS / BUSINESS VALUE
n Car manufacturers get the flexibility to develop new architectures with Safety In the Loop approach
n First Tier suppliers demonstrate safety conformity and optimize cost n Semiconductor manufacturers develop new architectures for safe hardware
components n Tool vendors provide an integrated tool-chain n Research organizations provide their conceptual work for analysis methods n Certification authorities certificate functional safety assessment process
OBJECTIVES
n Enable effective and compliant application of ISO26262
n Ensure exchangeability of safety related data n Evaluate concepts on realistic and
measurable industrial case studies
EXPECTED RESULTS
n Architecture Description Language based on EAST-ADL and AUTOSAR n Reference technology platform and tools n Assessment model, process description and guideline to enable compliant
application of ISO 26262
PROJECT SUMMARY
The SAFE project provides solutions for integrated safety modelling and safety analysis. The results ensure compliance with the automotive functional safety standard “ISO26262”.
CONTACTProject Leader: Stefan Voget Continental Automotive ~ Regensburg, Germany ~ Tel: +49 941 790 79906 Email: [email protected] ~ Website: www.safe-project.eu
WP2
:Req
uire
men
t Elic
itatio
n
WP7: Training, Dissemination
WP1: Project Management, Exploitation
WP3: Model Based Developmentfor Functional Safety
WP4: Technology Platform
WP6: Methodology & Application Rules
WP5
:E
valu
atio
n S
cena
rios
Guidelines,Application Rules
InteroperableToolset
ModellingLanguage
WORK PRINCIPLE
France
Austria
Germany
PROJECT CONSORTIUM
SAFESafe Automotive soFtware architEcture• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Requirements
M1 (04.12)
M2 (06.12) M4
(12.12)
Meta model and method definition
M3 (09.12)
M5 (02.13) M6
(07.13) M7 (12.13)
M10 (06.14)
M8 (02.14)
Tool Development
M9 (04.14)
Evaluation
M11 (12.14)
EvaluationMeta model and
method definition
Evaluation Meta model and
method definition
Meta model update
Tool update
Tool Development
Tool Development
WORKING STRUCTURE
PROJECT START July 2011 PROJECT END December 2014
CONTACTProject Leader: Stefan Voget Continental Automotive ~ Regensburg, Germany ~ Tel: +49 941 790 79906 Email: [email protected] ~ Website: www.safe-project.eu
SAFE TOOL LANDSCAPE – FROM CONCEPT TO PLATFORM
SAFESafe Automotive soFtware architEcture• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
deployment Ov erv iew
«executionEnvironment»Tool platform realized in Eclipse
(from 4.1)
4.1::EA2Ecore Transformator -
Conti
4.1::GMF based model editor - Conti
4.1::ARTOP based tree editor - DS
WT4.1 - Meta-model Implementation
WT4.2.1 - Plugin for Traceability and Requirements Import
«interface»4.2.1::
Requirements import/export - DS 4.2.1::Plugin for Safety
Case - Fortiss
«interface»4.2.1::Autofocus Interface - Fortiss
4.1::SAFE model stored
in XML file A
3.5::SAFE meta-model
stored in .eap fi le
WT3.5 - meta-model definition
4.1::SAFE meta-model
stored in Ecore fi le
«executionEnviron...CATIA V6
(from 4.2.1)
«executionEnviron...Reqtify
(from 4.2.1)
«executionEnviron...Autofocus
(from 4.2.1)
«executionEnviron...PreeVision
(from 4.2.1)
4.1::Schema conform XML(XMI) serialization -
DS
4.2.3 - Plugin for failure and cutsetanalysis
4.2.3 - Plugin for failure and cutsetanalysis
4.2.5 - Plugin for pure variantsseamless integration
4.2.5 - Plugin for pure variantsseamless integration4.2.6 - Plugin for safety and multi criteria architecture
modeling and benchmarking4.2.6 - Plugin for safety and multi criteria architecture
modeling and benchmarking
4.2.7 - Plugin for safetycode generator
4.2.7 - Plugin for safetycode generator
4.3 - PreeVision extension
4.2.6::Plugin for deployment calculation
- Fortiss
«executionEnviron...Stand alone tool -
Fortiss
(from 4.2.7)
«executionEnviron...HeRaClea
(from 4.2.3)
4.2.3::Plugin for cut-set analysis -
OFFIS
«executionEnviron...PreeVision
(from 4.1)
3.5::SAFE concepts
«executionEnviron...PreeVision
(from 4.3)«executionEnviron...
PreeVision
(from 4.2.6)
4.2.6::Metric implementation - FZI
4.2.6::Metric implementation -
Vector
«executionEnviron...pure::v ariants -
pure-systems
(from 4.2.5)
4.2.5::Variability plugin - pure-systems
4.1::Variability Serv ice - pure-systems
4.1::Implementation of conceptual results -
Vector
4.2.1::Safety Requirements -
Vector
4.3::PREEv ision Extension - Vector
«interface»4.2.1::ReqIF based
interface - DS
«executionEnviron...CATIA V6
(from 4.2.3)
4.2.3::Failure and cutset analysis
plugin
«interface»4.2.3::
Import/Export - DS
4.2.7::Implementation
of DS to be clarified.
«flow» «flow»
«flow»
«flow»
«flow»
«flow»
LEGEND YELLOW: component implemented by SAFE GREY: existing tool RED: base for component implementation
CONTACTProject Leader: Stefan Voget Continental Automotive ~ Regensburg, Germany ~ Tel: +49 941 790 79906 Email: [email protected] ~ Website: www.safe-project.eu