Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector



Similar documents
Product Information Services for Embedded Software

AUTOSAR Configuration Process - How to handle 1000s of parameters

Herstellerinitiative Software (OEM Initiative Software)

Product Information CANdelaStudio

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

From Diagnostic Requirements to Communication

TÜ V Rheinland Industrie Service

Configuration management in AUTOSAR

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Automatic Validation of Diagnostic Services

Safety and security related features in AUTOSAR

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Vehicle Electronics. Services and Solutions to Manage the Complexity

The RT module VT6000 (VT6050 / VT6010) can be used to enhance the RT. performance of CANoe by distributing the real-time part of CANoe to a

Introduction to Ethernet and IP in automotive vehicles

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

Plug and Play Solution for AUTOSAR Software Components

Timing Analysis for Verification of Network Architectures. Timing Analysis

Product Information CANalyzer.J1939

Principles of a Vehicle Infotainment Platform

Best Practice Guideline Software Release

One common language for domain experts and test engineers

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

How to Upgrade SPICE-Compliant Processes for Functional Safety

Development of AUTOSAR Software Components within Model-Based Design

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet

EVITA-Project.org: E-Safety Vehicle Intrusion Protected Applications

Collaboration Workshop. Dr. Ralf Münzenberger, Managing Director Professional Services Uwe Brodtmann, CEO

idas Data Application and Documentation

Embedded OS. Product Information

How To Develop A Car

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

OnX Oracle Cloud Services

Introduction to RACE FUELS Hans-Christian von der Wense Munich, Germany

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

AutoSAR Overview. FESA Workshop at KTH Prof. Jakob Axelsson Volvo Cars and Mälardalen University

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

Opportunities and Challenges in Software Engineering for the Next Generation Automotive

DEDICATED TO SOLUTIONS. Automotive System and Software Development

Product Information CANape Option Simulink XCP Server

Link 2 Vehicle Maintenance System

DEDICATED TO SOLUTIONS

Safety and Security Features in AUTOSAR

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

Functional Safety and Automotive SW - Engineering Introduction ISO Daimler

Requirement Traceability in Practice

Embedding Trust into Cars Secure Software Delivery and Installation

CANoe and CANalyzer as diagnostic tools Version /07/17

VELOCITY LAB TM Embedded Development Ecosystem

Challenges for the European Automotive Software Industry

Software Production. Industrialized integration and validation of TargetLink models for series production

Functional Safety with ISO Principles and Practice Dr. Christof Ebert, Dr. Arnulf Braatz Vector Consulting Services

What is Automotive Software Engineering? What is Automotive Software Engineering? What is Automotive Software Engineering?

The automotive industry is making great efforts to improve. Uniform standards in software development are an important

Security Levels in ISA-99 / IEC 62443

Vehicular On-board Security: EVITA Project

Public trainings, In-house seminars, webinars Personal qualification on ISO 26262

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

How To Make Autosar A Successful Business Model

Software House Embedded Systems

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules

Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung

AURIX Preferred Design House. Hitex Development Tools GmbH Hitex (UK) Ltd.

Diagnostic of off-highway machinery for agriculture

DESIGN AUTOMOTIVE ENGINEERS

How To Design An Integrated Project Management System

Security in Vehicle Networks

Lean E T HS MF Einführung des Lean Company Programms in der Siemens Business Unit E T HS

Certificate SAP INTEGRATION CERTIFICATION

Zielgruppe Dieses Training eignet sich für System Engineers und an SCCM- Administratoren.

EBERSPÄCHER ELECTRONICS automotive bus systems

ICT Group ICT Group. LINEAS-MOST datalogging powerful test and validation environment

Analysis of Large Scale Data Volumes

DELL. Unified Server Configurator Security Overview. A Dell Technical White Paper. By Raja Tamilarasan, Wayne Liles, Marshal Savage and Weijia Zhang

Smart Testing of Smart Charging

Intelligent development tools Design methods and tools Functional safety

Vector AUTOSAR Solution 4.x Version 6.9.0

Method- and Tool-Support for a Customer-Integrated Assembly Process

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

ISO Functional Safety Draft International Standard for Road Vehicles: Background, Status, and Overview

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Vehicle Diagnostics The whole Story

22b.1. Software Platforms and Software Ecosystems. 22b Software Ecosystems. Plattform Leadership. Platforms and Ecosystems. Prof. Dr. U.

Eclipse Working Group (EWG) open Measured Data Management

Validating Diagnostics in Early Development Stages

PMP Examination Tasks Puzzle game

NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing. Jürgen Wölfle, Continental TEMIC

End-to-End Testing. Helping our Customers improve quality and reduce costs

Reducing Configuration Complexity with Next Gen IoT Networks

1Copyright 2013, Oracle and/or its affiliates. All rights reserved.

AS9100 B to C Revision

ISO Introduction

Preparation for Distributed Development and Outsourcing

Telematics Workshop: Remote 2-Way Communication Meeting Results

SQS the world s leading specialist in software quality. sqs.com. SQS Testsuite. Overview

Software in safety critical systems

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

Transcription:

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector Vector Embedded Software 2013 V1.3.0 2013-04-04

Your Presenters Today Michael Buck Manager Product Services / Technical Consulting Harald Metzler Manager Engineering Services (Project Work) Slide: 2

PES Service Overview SERVICES > > Communication Operating System Flash Bootloader AUTOSAR Solution Product Services Technical Consulting Engineering Services Technical Consulting Architecture and Function Distribution Bus Protocol Gateways and Diagnostics Engineering Services Slide: 3

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 4

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 5

Product Services - Overview SIP Software Product Services - Overview Objective Quick start with our products Optimization of product usage Assistance around our embedded standard software before and after delivery by Installation (for ASR 3.x and ASR 4.x) Support (for ASR 3.x and ASR 4.x) Training Reviews Individual Coaching according to your project needs, if required onsite at your development location Slide: 6

Product Services - Training SIP Software Product Services - Training Training Portfolio AUTOSAR Fundamentals (1 day) AUTOSAR 4 concepts are included! AUTOSAR in Practice (3 days) OEM specifics for Daimler/SLP10 and VAG/MLBevo (1 day each) Safe (1 day) AUTOSAR 4 in Practice available in Summer 2013 Goals Show AUTOSAR methodology, concepts and the toolchain Practice! Solve training exercises Hands On Slide: 7

Product Services - Installation SIP Software Product Services - Installation Objective Quick Start with our products directly in your environment Tasks Installation of the SIP on your ECU Installation of Vector modules in Customers Software (i.e. a Mem-stack in a customer software environment) Installation can be performed at customers- or at Vector site Termination A installation terminates if the basic functionality of the system is working (i.e. ECU sends data on the bus, Data will be written in NV-RAM, etc.) Slide: 8

Product Services - Reviews SIP Software Product Services - Reviews Review Portfolio Configuration Review for Volvo Truck, Daimler SLP10 Architecture Review für VAG (AUDI, VW and also Porsche) Goals Ensure conformance to OEM requirements Reviews will be performed according a defined review process Additional information Coming soon: Configuration Review for VAG Reviews typically performed on demand of an OEM, but it s also possible if a supplier requires a review Slide: 9

Product Services - Coaching SIP Software Product Services - Coaching Objective Individual support for your development team Build up AUTOSAR know-how Accompany the customer during the ECU development Coaching Activities Assistance with know-how and example implementations (to be verified / completed by the customer) Coordination of Vector activities for the customer Coach as Interface to Vector Goal The Coach is the Personal Trainer for a ECU Project Slide: 10

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 11

PES Service Overview Workshops, Concepts SIP Software Workshops, Concepts Objective Share our experiences with your project Projects are using tailored and optimized solutions Project Examples Combination of AUTOSAR - and legacy software Design of software architecture Optimization of multi-processor ECUs Development of safety-related systems Migration towards AUTOSAR Approach Common workshops with the customer Realization of concept documents Slide: 12

PES Service Overview Coaching Pricing Models Installation, Support, Coaching and technical Consulting will be offered as effort based budgets Trainings and Reviews will be offered as fixed price projects Slide: 13

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 14

Extended (EIP) Standard software components Example Application SIP Software Extended Objective Standardized project work First sample delivery for network verification by the OEM Technical help to be completed / enhanced by the customer Customer ECU on Customer ECU Example application Standard software components: > Vector > OEM (UDS, SDS, BAP, KS, E2E) > MCAL partly (Vector or 3 rd party) Functional Scope Communication CAN, FR, LIN, XCP Basic UDS diagnostics Basic fault memory entries Slide: 15

Extended (EIP) Service for VAG projects: MLBevo / MQB (BMW planned) Considers the OEM requirements that are not ECU specific: ECU specific communication (start/stop; NM user data) Standard UDS services / sessions Fault Memory entries (DTCs) for communication errors Basic configuration of the OEM specific components Using OEM specific test tools for verification Fix price offer - consists of: EIP with customer specific use cases Detailed service description On site integration support Hotline support Deliverables: Integrated and configured Basic Software Use case specific integration manuals Test reports Slide: 16

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 17

Quality for our Customers Basis ISO 9001:2000 CMMI Maturity Level 2 ISO 26262 Customer requirements & expectations Test Development Validation Evaluation against customer requirements & expectations Vector: Scalable software development process Test Development Requirement Analysis (Sw requirements specification) SRS Test Design Test Impl. System Verification verification against requirements STS (Sw test specification) Design Architecture design Detailed design (Sw design specification) SDS Test Development and architecture verification STS (Sw test specification), Review Source Code Implementation and component verification MISRA, Review, Code metrics, Unit test Slide: 18

Professional Project Management and Steering Steering process Coach (Supervision of projects) Milestones (schedule), Effort (required resources), Risks, Process adherence (quality gates) Project specific Process application Project Manager: Quality Manager: Central contact for the customer Project and release planning Coordination of the project team Responsible for project goals: > on spec > on time > on quality > on budget Guidance for process application Process adherence Quality-Gates Slide: 19

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 20

System Function and Software Standard software components Customerspecific software components Complex Drivers Customer Application System Functions and Software SIP Software Objective Joint development of your software team and Vector Customer specific project work incl. project management, process application and release for production Customer ECU on Customer ECU with application software Standard software components Customer specific components Functional Scope CAN, LIN, FlexRay, OS, FBL, MCAL, Gateway, Diagnostics, Sensor-/Actor, Complex Drivers, Slide: 21

System Function and Software Software Architecture of an Example Project: Slide: 22

Scalable Services for ECU Software Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Extend of service Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 23

Complete ECU Software Standard software components Middleware Customerspecific software components Application Complex Drivers Complete ECU Software Objective SIP Software Joint development of your hardware + function team and Vector Customer specific project work incl. project management, process application and release for production Customer ECU on Customer ECU with your ECU hardware Standard software components Customer specific components Functional Scope Basic software and Application software Slide: 24

PES Services Conclusion Cooperation with our Customers The development will be done at Vector Cooperation and communication with our customers: Kick-off meeting Regular weekly conference call On-site workshops On-site integration Optional: Management review meetings Supporting documents: Open Item List (OIL) Schedule and release planning (SCHED, IOV) Release note (SWRN) Optional: Project status report (PSR) Slide: 25

PES Services Conclusion Commercial Aspect 1. Fixed price project Project definition ( Project Proposal ): > initial situation, objectives, work packages > deliverables, milestones > contribution of the customer > used development process Offer of results ( Werkvertrag ) Fixed price, detailed description of deliverables and schedule 2. Support project with a defined budget Project definition: > initial situation, general objectives > project scope Offer of a budget ( Dienstvertrag ) Accounting according effort spent Quick start possible, high flexibility Slide: 26

PES Services Conclusion Legal Aspect Services are offered on a project basis: Customer acquires rights for use and further enhancements Rules for warranty and liability correspond to those for Vector standard components Slide: 27

PES Services Conclusion Benefits for our Customers Strengthen your market position Combine your application know how with Vectors expertise in: Basic software (OS, Diag, CAN, LIN, FlexRay, Flash download, ) OEM specific requirements (of the basic software) Tools for ECU / vehicle network development and verification (CANoe, CANape, CANdela, ) Our Project Manager - your interface to Vector s expertise! Reduce costs Our project team is equipped with the complete Vector tool chain Both parties work on their domain Improvement of the cooperation All projects will be concluded by a lessons learned workshop Slide: 28

Your Contact Persons Installation, Support, Training, Reviews Coaching Workshops, Concepts Extended System Functions and Software Complete ECU Software Michael Buck Michael.Buck@vector.com 0711 / 806 70-2222 Harald Metzler Harald.Metzler@vector.com 0711 / 806 70-3511 Slide: 29

Steuergeräte-Software Projekt mit FAW Case Study Entwicklung einer Treiberbibliothek für Motorsteuerungen mit AUTOSAR Complex Device Driver (CDD) Die Herausforderung: Entwicklung einer Treiberbibliothek für Motorsteuerungen mit AUTOSAR Complex Device Driver (CDD) Die Lösung: Konfiguration und Code-Generierung der motorspezifischen Treiber mit der vorhandenen AUTOSAR-Werkzeugkette von Vector Die Vorteile: Eine durch FAW erweiterbare domänenspezifische Treiberbibliothek Slide: 30

Steuergeräte-Software Projekt mit einem Truck OEM Case Study Entwicklung eines Referenzsystems für AUTOSAR-Steuergeräte und Systemuntersuchungen Die Herausforderung: Entwicklung eines Referenzsystems mit mehreren vernetzten Steuergeräten anhand eines vorgegebenen Entwicklungsprozesses. Das System muss CAN, J1939 und LIN unterstützen und auf der Vector AUTOSAR-Basissoftware basieren. Die Lösung: Die Systemumgebung besteht aus vier exemplarischen Steuergeräten, der Testsoftware CANoe und der Testhardware VT System mit verschiedenen Einschubkarten. Die Vorteile: Kompaktes Referenzsystem für die Steuergeräte- und Systementwicklung mit AUTOSAR Slide: 31

PES Services Conclusion Feedback of our Customers Slide: 32

Thank you for your attention. For detailed information about Vector and our products please have a look at: www.vector.com Authors: Michael Buck, Harald Metzler Vector Informatik GmbH Ingersheimer Str. 24 70499 Stuttgart Slide: 33