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.
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.
I N T E R V I E W
Klaus Fuchs
Senior Product Manager
ADAS/AD, Software and
Controls
“
• Continuous integration to
large scale MiL environment
• Continuous software system tests
• Continuous build
• Continuous integration tests
• Continuous unit tests
• (Continuous) update integration space
MiL HiL Vehicle
Development space
Integration space
Output space
N O . 1 2 0 2 2 – S P E C I A L
DEPLOYMENT
INTEGRATION
COMPONENT
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
Modeling
Simulation
MAESTRA®
RELEASE
PLAN
The AVL solution
Maestra provides a seamless connection
between modeling and simulation
Ajunic®