After searching long and hard for a code and architecture verification solution, Dentsply Sirona opted for the Axivion Bauhaus Suite. These Axivion tools mean that the dental equipment provider is now able to develop the increasingly complex software solutions required for CAD/CAM, imaging systems and treatment units using state-of-the-art methods while also ensuring that these solutions are maintainable in the long term. The developers at Dentsply Sirona were able to integrate the Axivion Bauhaus Suite into their process with ease and start using it productively in next to no time. The structured and automated approach to code and architecture verification soon produced results, resulting in a high level of acceptance among all users of the Axivion Bauhaus Suite.
Axivion Bauhaus Suite for complex software development
As the market leader in dental appliances, Dentsply Sirona has the industry’s largest R&D department, where it develops innovative end-toend clinical solutions for improved patient care. At various locations, large numbers of in-house and external developers can be found working on various software solutions for CAD/CAM, imaging systems and treatment units – both in teams and individually. The Axivion Bauhaus Suite maintains the technical quality of the increasingly complex systems by using cross-functional coding rules and a harmonised software architecture.
Configurable and scalable
The Axivion Bauhaus Suite is highly configurable and can be adapted to the various complex environments at Dentsply Sirona, as well as its existing development tools. The tool suite distinguishes reliably between handwritten code and automatically generated software elements, for instance generated by IBM Rational Rhapsody®. The tool suite is also fully scalable. Thus, only metric checks are to be carried out during the introductory phase, with architecture analysis gradually being added further down the line. The Axivion Bauhaus Suite is also scalable for different project sizes, making it possible to analyse large C++ projects as well as embedded projects.
Benefits in all product areas
With the Axivion Bauhaus Suite, software architects and developers who are responsible for refining existing code can detect potential weaknesses in new code early on. This is because it allows analyses to be carefully targeted and keeps the workload manageable.
In the event of architectural violations, they are notified promptly, which not only directly safeguards code quality but also augments the developers’ long-term know-how. The suite provides project managers with a tool for reliably ensuring that architectures are also implemented consistently by external programmers and suppliers. Another process that has been made much easier at Dentsply Sirona is the training of new personnel. This is down to the company-wide, harmonised review processes that the Axivion Bauhaus Suite has incorporated into development.
Image rights: Dentsply Sirona