Upload
buicong
View
219
Download
0
Embed Size (px)
Citation preview
© 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