Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Tips on efficient development, software architecture, and boosting team happiness.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
As a leading global supplier to the automotive and industrial sectors, the Schaeffler Group has been driving forward ground-breaking inventions and developments in the fields of motion and mobility for over 75 years. With innovative technologies, products, and services for electric mobility, CO₂-efficient drives, Industry 4.0, digitalisation, and renewable energies, the company is a reliable partner for making motion and mobility more efficient, intelligent, and sustainable. The technology company manufactures high-precision components and systems for powertrain and chassis applications as well as rolling and plain bearing solutions for a large number of industrial applications. The Schaeffler Group generated sales of approximately EUR 13.9 billion in 2021. With around 83,000 employees, Schaeffler is one of the world’s largest family companies. With more than 1,800 patent applications in 2021, Schaeffler is Germany’s third most innovative company according to the DPMA (German Patent and Trademark Office).
Schaeffler offers its customers a complete range of products, from components and subsystems to highly integrated complete systems or from individual electric motors to complete 4in1 axle systems for hybrid or electric vehicles. The company has a high level of system know-how at the vehicle level and places a high priority on quality, reliability and safety. This involves special challenges for the development of functions and software by the Schaeffler E-Mobility division in Buehl, which focuses on automotive embedded software development for e-mobility. The development team pursues a mixed ASIL approach to ensure that safety-relevant applications and base software are specifically developed according to the stringent requirements of ISO 26262.
The team reduces the amount of development work for individual function groups by developing the groups according to their particular ASIL level. By means of suitable protective measures, the groups are separated both from each other and from unqualified functions, so that no interference occurs between the groups. This procedure creates a secure development basis for safety-relevant control devices. To meet the requirements of ISO 26262, the development team must provide evidence regarding freedom from interference for software components with different automotive safety integrity levels (ASIL). This requires a consistent software architecture. In the past the team sometimes needed to perform an enormous amount of manual work in order to review the architecture in relation to the interfaces and undesirable dependencies between software with different automotive safety integrity levels.
This is where the Axivion Suite came in. The Schaeffler Automotive division E-Mobility had already used this for many years for static code analysis, checking coding rules and MISRA. The Static Code Analysis (SCA) package of the Axivion tool suite is certified up to ASIL D for ISO 26262, SIL 4 for IEC 61508, Class C for IEC 62304 as well as SIL 4 for EN 50128 and EN 50657. Therefore the developers were familiar with the proven suitability of the Axivion Suite for developing safety-relevant automotive software, as well as the reliability of its checks and user-friendliness in daily use.
The architecture verification by the Axivion Suite replaces manual checking with a tool-assisted automated analysis. The Axivion Suite efficiently checks the safety architecture, i.e. the classification of software components according to their ASIL level or their categorisation as QM components. Violations of the explicitly defined safety architecture in the code are reliably detected and reported as forbidden dependencies by the automatic architecture check.The developers receive the messages directly in their development environment and where they can process them further. Reports are also provided automatically.
For the development team at Schaeffler Automotive Technologies, use of the Axivion Suite means a lightening of the workload on several levels. Automation of the architecture verification allows to avoid manual work. Based on the results of the architecture check, the developers can modify the code directly to remove forbidden dependencies. At the same time, immediate feedback enables team members to better understand the interrelationships of the safety
architecture and how the various software components with their different ASIL requirements need to be handled. The proven suitability of the Axivion Suite for checking compliance with the relevant automotive safety standards, including for mixed ASIL systems, gives the developers the confidence which they need.
All in all, use of the Axivion Suite by Schaeffler reduces the effort for quality assurance of embedded software for electromobility. The stringent functional safety requirements can be checked at an early stage, continually checked during the development process and demonstrated for safety certification. This enables the company to provide new functions for the ever-growing market for electric vehicles much faster.