Eclipse Developer Console�Eclipse Community Day
Connected Mobility | Lisbon 29th of March
Connected Mobility | Lisbon 29th of March
We started our Eclipse SDV journey in September 2022 …
2
… starting our 1st Eclipse SDV Project
3
Eclipse Ambient Light Services
The Eclipse SDV WG priorities & T-Systems’ match
Eclipse SDV 2nd Contribution Day
4
Eclipse SDV Priority | T-Systems Portfolio Match | T-Systems: Solutions |
Architecture & SW Stack�(In-Vehicle and Backend) SDV.Dev |
| |
Cloud-based �CI/CD Toolchain SDV.Ops |
| |
Vehicle Operations �(incl. OTA) SDV.Edge |
| |
Ambient Light Services
Hypercube
(e.g. DevOps for vehicle SW)
Hypercube
(e.g. Data-enabled insights/ services)
Here in Lisbon we continue our journey with our 2nd Eclipse Project
5
#2 Eclipse Developer Console
6
7
8
The automotive industry is UNDERGOING A TRANSFORMATION�… vehicles will be defined by software.
9
Lines of code
time
Vehicles change from mainly hardware based to software centric
OEMs have big challenges in managing software releases and tests
Testing of vehicle and backend functionalities has a lot of manual efforts using physical vehicles for testing
Testing new functionalities is becoming more complex and has to be done in shorter time frames
Costs for physical vehicles and test benches are increasing
Managing frequent an efficient vehicle software updates require an integrated toolchain from development to release.
Controllers
User Experience
Infotainment
Digital Services
Vision: From OTA towards a Continuous SW Deployment Pipeline�Automation, Faster Iterations, Flexible Release Scenarios, Process Transparency
Confidential
10
T-Systems Continuous Development Pipeline |
Campaign Management
Virtual Vehicle
Test Bench
Test Vehicle
Device Repository
Vehicle Developer Console
Test
Release
Deploy
Software Repository
Packaging & Signing
Release Pipeline
Developer
Function Owner
Automated
Production Track
on demand
(e.g. service activation)
Users &
Beta Users
now/timed
Push Track (Hotfixes)
Campaign Managers
Feedback
Test Tracks
Our Approach
Testers
Consistent Meta Data & Responsibilities
Automated
WHAT is ECLIPSE DEVELOPER CONSOLE about?
11
Developer Console enables tester and developers to plan, prepare, execute and monitor simulations of scenarios – from vehicle & fleet behavior to services for software defined vehicles.
Testers and Developers can create scenarios as well as simulations, with integrating third-party solutions and services for instance simulators, virtual vehicle repositories or simulations analysis and monitoring tools.
ECLIPSE DEVELOPER CONSOLE
12
Developer Console UI
Track Management
Scenario Management
Component View of Eclipse Developer Console |
Description |
Vehicle Simulator
Vehicle Repository
Dashboard
1
2
3
4
5
6
7
8
ECLIPSE DEVELOPER CONSOLE – User Interface
13
Features of ECLIPSE DEVELOPER CONSOLE
14
Manage �Vehicle Tracks�
Group any type of vehicle (e.g. physical vehicle, virtual vehicle, test bench) and push Software and Simulations to the track
Manage Scenarios�
Upload test scenarios like trip recordings in different kind of protocols e.g. CAN, MQTT, etc
Manage Simulations�
Run vehicle simulations on tracks with replaying recorded scenarios and integrate into your software defined development tool chain
Integrate Virtual Vehicles�
Integrate the vehicle simulations you need to trigger your vehicle test sessions
Simple
UI�
Manage all your tracks, scenarios and simulations in an easy to use UI
- vertraulich -
15
27. März 2023
Thank you!