AUTOSAR Software Design with PREEvision Webinar 2013-06-05 Slide: 1
AUTOSAR Software Design with PREEvision Agenda Overview AUTOSAR Software and System Design Integrated AUTOSAR Software Design Vector AUTOSAR Solution Slide: 2
AUTOSAR Software Design with PREEvision Agenda Overview AUTOSAR Software and System Design Integrated AUTOSAR Software Design Vector AUTOSAR Solution Slide: 3
AUTOSAR Software Design with PREEvision Overview Requirements Management Supplier Integration Project and Release Management Version & Configuration Management AUTOSAR Software and System Design Collaboration Platform Quality Assurance Variant Management & Reuse Slide: 4
AUTOSAR Software Design with PREEvision Agenda Overview AUTOSAR Software and System Design Integrated AUTOSAR Software Design Vector AUTOSAR Solution Slide: 5
AUTOSAR Software Design with PREEvision Overview SW Design HW Network Design SW-HW Mapping Data Mapping & Signal Routing Network Communication Design CAN LIN FlexRay Implementation DE3 SWC2 DE2 SWC1 DE1 SWC3 ECU A SWC2 ECU B DE2 ECU A SWC2 ECU B SWC1 SWC2 ECU A ECU B SWC1 DE1 SWC1 SWC3 S1 S2 S1 S2 SWC3 RTE Basic Software (BSW) AUTOSAR ECU Bus ECU A S1 S2 Slide: 6
Software Design Type/Instance concept Graphical diagrams to model SW architecture Library to define SW components, interfaces and data types, Engineering tools to merge/split/move SW Components, automatic connection of port, propagation of port interfaces, SWC1 DE3 DE1 SWC2 DE2 SWC3 7 Slide:
Hardware Network Design ECU A ECU B Graphical diagrams to model HW architecture Reuse of HW components Engineering tools to change type of HW components, change type of bus, Bus CAN LIN Slide: 8
SW Component Mapping ECU A SWC2 ECU B Mapping of SW Components to HW Components SWC1 SWC3 Mappings are objects and support variants Graphical visualization of mappings in diagrams Slide: 9
Data Mapping and Signal Routing ECU A SWC2 ECU B DE2 Signal router to automatically create signals, system signal mappings and routings Various routing options and delta routing SWC1 DE1 S1 S2 SWC3 Slide: 10
Network Communication Design ECU A SWC2 ECU B Communication matrix view SWC1 SWC3 Frame/PDU/Signal layout editor Support of legacy formats (LDF, DBC, FIBEX) S1 S2 Slide: 11
Supplier Integration SW Design HW Network Design SW-HW Mapping Data Mapping & Signal Routing Network Communication Design CAN LIN FlexRay Implementation Generation of specification documents AUTOSAR ECU extract export Update of AUTOSAR SW component Slide: 12
Supplier Integration Overview AUTOSAR System Description Import AUTOSAR System Design Export AUTOSAR System Description Import SWC Behavior Modeling MATLAB Simulink PREEvision Export ECU Extract ECU ECU of Extract Extract of System System of Description Description System Description Update SW Component Description Export SWC Detailed Design (RTE Configuration) DaVinci Developer OEM RTE Configuration BSW Configuration Tier 1 DaVinci Configurator Pro Slide: 13
AUTOSAR Software Design with PREEvision Agenda Overview AUTOSAR Software and System Design Integrated AUTOSAR Software Design Vector AUTOSAR Solution Slide: 14
Integrated AUTOSAR Software Design PREEvision Integrated AUTOSAR Software and System Design from Architecture Design to Series-Production Readiness Collaboration Platform Requirements Management Supplier Integration Quality Assurance AUTOSAR Software and System Design Project and Release Management Version & Configuration Management Product Line Management & Reuse Variant Management Slide: 15
Integrated Team and Collaboration Platform Client Multi user support Lock concept on artifact level to prevent access conflicts All users have always access to up-to-date information Version and configuration management Server Database Slide: 16
Integrated Requirements Management Requirements import and assessment Specification of customer feature catalog Specification of abstract logical architecture representing future software and hardware implementations Modeling of control sequences realizing a customer feature as activity chains Mapping of requirements to SWCs Generation of requirements documents Slide: 17
Integrated Project and Release Management Integrated project planning and tracking Integrated change management Branch, compare & merge support Slide: 18
Integrated Variant Management Product line support Integrated feature model and resolver for feature based derivation of products Configurable propagation rules and consistency checks Products Slide: 19
Integrated Product Line Management and Reuse Support of multiple product lines Reuse of artifacts in different product lines Slide: 20
Integrated Quality Assurance Integrated test data management Requirements based testing Feature tests Component tests Integration and system tests Slide: 21
Integrated AUTOSAR Software Design Agenda Overview AUTOSAR Software Design Integrated AUTOSAR Software and System Design Vector AUTOSAR Solution Slide: 22
Integrated AUTOSAR Software Design Vector AUTOSAR Solution SWC2 AUTOSAR Software & System Design SWC1 SWC3 Calibration PREEvision CANape SWC2 Development of Application Software SWC1 SWC3 ECU-/System-Test Virtual Integration Platform (VIP) S1 S2 CANoe SWC Detailed Design (RTE Configuration) SWC1 SWC2 SWC Unit Test DaVinci Developer RTE DaVinci Component Tester RTE Configuration BSW Configuration DaVinci Configurator Pro Basic Software (BSW) AUTOSAR ECU S1 S2 ECU Monitoring and Debugging CANoe.AMD Slide: 23
Thank you for your attention. For detailed information about Vector and our products please have a look at: www.vector.com Authors: Jörg Schäuffele, Marcelino Varas Product Line Process Tools Vector Informatik GmbH Stuttgart Slide: 24