English German

Embedded Software Quality Trends (EW2021 Presentation)

When you are developing embedded systems, be it for aviation, the medical industry or let’s say automotive, sooner or later you’re going to need to start thinking about compliance to certain standards. At the same time, the market expects you to launch your product in time and at a competitive price. That can be a real challenge. At Logic Technology, we clearly see that software is the key differentiator. Getting the software right (the first time!) is essential for a successful product launch and to keep the momentum going. End-users have little patience, meanwhile they have high expectations.
 


To take a modern car for example; there are more than 100 ECU’s in today’s average car. To keep up with the exponential growth of software, developers are looking for new techniques. One of these techniques is model-based system engineering. Unfortunately, every now and then something goes wrong.
When it comes to development, every team and every engineer has their own ideas on what’s the best way to do it. People like the ideas that worked for them in the past, and in order to get everyone aligned for a certain direction proves to be difficult. So there’s internal pushback, or a lack of experience, but there always seems to be a reason not to change.
For several years, open-source tools and agile development techniques made their way into the safety industry. However, standards enforce full tracebility and user-certified validation and verification tools. Which approach works best for you? That depends heavily on your knowledge. And it can, at least partially, be based on open-source. If you want to play it really safe, you’ll probably go and choose a qualifiable tool, that was certified by an authority like TÜV.
Or are you going to ask yourself; “maybe I can do it myself?”
That is actually a very good question.

For more information, contact us