Kontrolle von Embedded-Software So halten Phoenix-Programmierer den Code sauber

Phoenix Contact Deutschland GmbH

Bild: Phoenix Contact
20.09.2016

Phoenix Contact setzt die Axivion Bauhaus Suite in der Embedded-Software- und in der PC-Software-Entwicklung seiner Produkte auf Basis von C, C++ und C#.

Sponsored Content

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.

Verwandte Artikel