Die Toolsuite von Axivion dient sowohl der Prüfung der Architektur und der Codequalität neuer Software-Projekte als auch der Analyse von Legacy Code zur Erleichterung von Wartungsarbeiten.
Den Code der langlebigen Phoenix-Contact-Produkte auch über Jahrzehnte zu warten und sicher weiterzuentwickeln ist eine Herausforderung für die Mitarbeiter. Axivion bietet mit seiner Bauhaus Suite ein kompaktes Tool, das auf die Arbeitsabläufe der Software-Entwickler angepasst ist. Dabei sorgen homogene Architektur-Beschreibungen, UML-Modelle mit einheitlicher Semantik und nachvollziehbare Dokumentationen für die langfristig beherrschbare Weiterentwicklung sowohl von Safety-relevanten als auch nicht-sicherheitskritischen Produkten.
Fehler von Anfang an ausmerzen
Neben der Architekturprüfung nutzen die Entwickler bei Phoenix Contact die Axivion Bauhaus Suite in ihrer täglichen Programmierarbeit. Das Tool hilft unter anderem dabei, Stilverstöße und Klone in bestehendem wie auch neuem C/C++- oder C#-Code einfach zu erkennen und zu beseitigen. Die Analysen der Axivion Bauhaus Suite unterstützen das tägliche Reflektieren zur Verbesserung der Code-Qualität und somit auch die Clean Code-Initiative von Phoenix Contact.