
devices. Considering everything from functional safety to e-drive func-tions,
data analytics and AI, this approach is comprehensive and puts an
emphasis on safety and standards.
SIMULATION, SAFETY AND SECURITY
Our approach allows us to create a model of our software and test it in the si-mulation
or XiL environment. We consider cybersecurity, SOTIF and over-all
safety, recommending redundancies and back-up systems where required.
We also pay close attention to standards, ensuring compliance with Automo-tive
SPICE, the latest ISO and automotive standards, as well as OEM group
standards. Whether we’re working directly as a partner with our customers
or simply providing them with the tools they need to realise their software
and controls goals, they know that they have everything they need to meet
the highest standards of quality, safety, and security.
“
I N T E R V I E W
Klaus Fuchs
Senior Product Manager
ADAS/AD, Software and
Controls
focus: What are the market drivers
for software development?
Fuchs: In addition to the ongoing
driver – software-defined vehicles
– the main future trend is features
on demand.
focus: What are the challenges for
your customers?
Fuchs: The biggest challenge to all
our customers is the transition to-wards
being a software company in
general. This, in combination with
a lack of resources, makes it more
difficult to meet the market needs
in a timely manner.
focus: What can AVL offer to sup-port
their customers to face these
challenges?
Fuchs: AVL can offer support in
processes and methods consulting.
We have tools like MAESTRA for
component development, continu-ous
integration, and continuous de-ployment,
that are available for our
customers too. And we can imple-ment
the customer's brand-specif-ic
solutions.
Development space
• Continuous unit tests
• (Continuous) update integration space MiL HiL Vehicle
• Continuous integration to
large scale MiL environment
• Continuous software system tests
Integration space
• Continuous build
• Continuous integration tests
Output space
7
N O . 1 2 0 2 2 – S P E C I A L
COMPONENT INTEGRATION DEPLOYMENT
DEVELOPMENT
V-cycle
Execute virtual ECU
Run the application
in the simulation
environment
Monitor the behavior
Evaluate the results
Virtual integration
Automatically inte-grate
components to
a virtual software system
Deployment
Deploy the application
in the simulation
environment
Create virtual ECU
Compile software system incl.
necessary BSW functions
to an executable vECU
CODE
PLAN
Modeling Simulation
MAESTRA®
MONITOR
OPERATE
DEPLOY
BUILD
TEST
RELEASE
The AVL solution
Maestra provides a seamless connection
between modeling and simulation
Ajunic®