Webinar-Folien: Dienstleistungen für die Entwicklung … · Migration towards AUTOSAR

33
© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.3.0 2013-04-04 Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector Vector Embedded Software 2013

Transcript of Webinar-Folien: Dienstleistungen für die Entwicklung … · Migration towards AUTOSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

V1.3.0 2013-04-04

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

Vector Embedded Software 2013

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Your Presenters Today

2

Michael Buck

ManagerProduct Services / Technical Consulting

Harald Metzler

ManagerEngineering Services

(Project Work)

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 3

PES Service OverviewSER

VIC

ES

Technical Consulting

Architecture and Function Distribution Bus Protocol Gateways and Diagnostics

>

Technical Consulting

Engineering Services

Product Services

Communication Operating System Flash Bootloader AUTOSAR Solution

>

Engineering Services

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 4

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 5

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services Overview

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 on-site at your development location

Product Services - Overview

6

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services Overview

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) MICROSAR Safe (1 day)

AUTOSAR 4 in Practice available in Summer 2013

Goals Show AUTOSAR methodology, concepts

and the MICROSAR toolchain Practice! Solve training exercises

“Hands On”

Product Services - Training

SIP Software Integration Package

7

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services Overview

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.)

Product Services - Installation

8

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services Overview

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

Product Services - Reviews

9

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services Overview

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 MICROSAR Coach is the “Personal

Trainer” for a ECU Project

Product Services - Coaching

10

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 11

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Service Overview

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

SIP Software Integration Package

Workshops, Concepts

12

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Service OverviewMICROSAR Coaching Pricing Models

13

Installation, Support, Coaching and technical Consulting will be offered as effort based budgets

Trainings and Reviews will be offered as fixed price projects

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 14

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 15

Example Application

PES Services Overview

Customer ECU

Extended Integration PackageObjective

Standardized project work First sample delivery for network

verification by the OEM Technical help to be completed /

enhanced by the customer

Integration on Customer ECU Example application Standard software components:

> Vector> OEM (UDS, SDS, BAP, KS, E2E)> MCAL partly (Vector or 3rd party)

Functional Scope Communication CAN, FR, LIN, XCP Basic UDS diagnostics Basic fault memory entries

Standard software components

Extended Integration Package (EIP)

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 16

PES Services Overview

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

Extended Integration Package (EIP)

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 17

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functions

and Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 18

PES Services Overview

Basis ISO 9001:2000

CMMI Maturity Level 2

ISO 26262

Quality for our Customers

Vector: Scalable software development process

Customer requirements & expectations

Requirement Analysis

DesignArchitecture design

Detailed design

TestDesign

Test Impl.

ValidationEvaluation against customer requirements & expectations

System Verificationverification against requirements

IntegrationIntegration and architecture verification

Implementation and component verification

Test Development

Test Development

Test Development

(Sw requirements specification) SRS

(Sw design specification) SDS

Source Code

MISRA, Review, Code metrics, Unit test

STS (Sw test specification)

STS (Sw test specification),Review

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 19

PES Services Overview

Project specific Process application

Professional Project Management and Steering

Steering process

Quality Manager: Guidance for “process application”

Process adherence Quality-Gates

Coach (Supervision of projects) Milestones (schedule),

Effort (required resources),

Risks,

Process adherence (quality gates)

Project 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

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 20

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functions

and Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 21

PES Services Overview

Customer Application

Customer-specific software components

Standard software components

Complex Drivers

Customer ECU

System Functions and Software Integration Objective

Joint development of your software team and Vector

Customer specific project work incl. project management, process application and release for production

Integration on Customer ECU Integration with application software Standard software components Customer specific components

Functional Scope CAN, LIN, FlexRay, OS, FBL, MCAL, … Gateway, Diagnostics, Sensor-/Actor,

Complex Drivers, …

System Function and Software Integration

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 22

PES Services OverviewSystem Function and Software Integration

Software Architecture of an Example Project:

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 23

PES Services Overview

Embedded Standard Software Technical Consulting

Engineering ServicesProduct Services

Extend of service

Customer specific projects

Training, Installation,

Support,Reviews

CANbedded, MICROSAR

Scalable Services for ECU Software

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 24

PES Services Overview

Application

Middleware

Complex Drivers

Standard software components

Customer-specific software components

Customer ECU

Complete ECU Software Objective

Joint development of your hardware + function team and Vector

Customer specific project work incl. project management, process application and release for production

Integration on Customer ECU Integration with your ECU hardware Standard software components Customer specific components

Functional Scope Basic software and Application software

Complete ECU Software

SIP Software Integration Package

SIP Software Integration Package

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 25

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)

Cooperation with our CustomersPES Services Conclusion

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 26

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

Commercial AspectPES Services Conclusion

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 27

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

Legal AspectPES Services Conclusion

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 28

PES Services Conclusion

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

Benefits for our Customers

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

PES Services OverviewYour Contact Persons

Installation, Support,

Training,Reviews

CANbedded, MICROSAR

Coaching

CANbedded, MICROSAR

Workshops,Concepts

CANbedded, MICROSAR

ExtendedIntegration

Package

CANbedded, MICROSAR

System Functionsand Software Integration

CANbedded, MICROSAR

Complete ECU Software

CANbedded, MICROSAR

Michael [email protected]

0711 / 806 70 - 2222

Harald [email protected]

0711 / 806 70 - 3511

29

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Steuergeräte-Software – Projekt mit FAW

Case Study

Entwicklung einer Treiberbibliothek für Motorsteuerungen mit AUTOSAR Complex

Device Driver (CDD)

Entwicklung einer Treiberbibliothek für Motorsteuerungen mit AUTOSAR Complex Device Driver (CDD)

Konfiguration und Code-Generierung der motorspezifischen Treiber mit der vorhandenen AUTOSAR-Werkzeugkette von Vector

Eine durch FAW erweiterbare domänenspezifische Treiberbibliothek

Die Lösung:

Die Vorteile:

Die Herausforderung:

30

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Steuergeräte-Software – Projekt mit einem Truck OEM

Case Study

Entwicklung eines Referenzsystemsfür AUTOSAR-Steuergeräte und

Systemuntersuchungen

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 MICROSAR basieren.

Die Systemumgebung besteht aus vier exemplarischen Steuergeräten, der Testsoftware CANoe und der Testhardware VT System mit verschiedenen

Einschubkarten.

Kompaktes Referenzsystem für die Steuergeräte- und Systementwicklung mit AUTOSAR

Die Lösung:

Die Vorteile:

Die Herausforderung:

31

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 32

PES Services ConclusionFeedback of our Customers

© 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide: 33

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