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.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
Does the implementation of your system match with its software architecture? Only if software architecture and design are in sync with your code, you can be sure that the software architecture can be used as a guide and guideline for discussing the impact of new features.
Implementing architecture verification ensures that the system's structure remains clear and clean. To create the structural model of your software architecture, you can either set it up manually or import it from a UML model or from any other form of graph structure. Software architecture erosion and architecture debt are made transparent and can thus be effectively combated. Deviations are flagged to check if the code complies with the architecture, and further architecture erosion is stopped. Already existing architecture debt can be corrected via targeted refactoring measures which you can directly monitor in the results report of the architecture verification.
Integrated Modeler
Anterfaces to UML Tools
AUTOSAR XML Import (ARXML)
Freedom from Interference
Architecture Reconstruction
Architecture views for safety and security)
The use of architecture checking (also called architecture check, architecture verification, architecture compliance check or architecture conformance check) ensures that developers and software architects do not leave the basis of the system to be developed, but build on it. The structure of the system remains coherent, software architecture erosion and architecture debt are made transparent and thus can effectively be prevented.
In addition, the software architecture in safety-relevant systems itself contains safety-relevant attributes and structures and must therefore be implemented precisely in the code. Deviations from the architecture become a threat to functional safety. The software architecture conformance check effectively mitigates this threat.
Axivion Architecture Verification can import software architectures from widely used UML tools such as Enterprise Architect and IBM Rational Rhapsody®. This makes it possible to link the architecture review directly and easily with the existing architecture and design processes. Those who do not yet possess architecture documentation, don’t need to worry. We have various options to ensure, that you, too, can benefit from continuous architecture verification and architecture conformance checking.
By automating the check of your architecture, you create a long-lasting foundation for your software. With just a few simple steps you can ensure your code matches your software architecture.
Nothing is lost forever when using Axivion Architecture Verification to recover the architecture. It allows you to understand the current status of a software project and identify any issues there may be.
Taking architecture recovery to the next level. Even without existing documentation, creating a future-proof software is possible. We will help you dig into your code and step-by-step reveal your software's architecture.
The safety architecture forms the fundament for the coexistence of functions with different ASIL classifications. It shows the independent software elements and their interfaces. Compliance with this safety architecture is the basis for freedom from interference and assures functional safety.
Not ready to commit? That's ok - you can still experience the benefits of Axivion Architecture Verification in our Proof of Value Workshop.
Evaluate the tool in your development environment and uncover the architecture debt in your code.
Visit our Success Stories Listing for more Success Stories
Jakob Schmidt
Software Architect at Elektrobit
Thomas Stahl
Director Software Engineering, Fresenius Medical Care
Daniel Zimmermann
Head of OSS Software at HENSOLDT Sensors GmbH
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.