Qualitätsmanagement Software-Erosion lässt sich nun schneller aufspüren
Das Stuttgarter Softwarehaus Axivion stellt die Version 6.3 für die Bauhaus-Suite vor. Die Werkzeugsammlung erlaubt die automatisierte statische Analyse zur aktiven Bekämpfung von Software-Erosion und zur Verbesserung der Software-Qualität.
Anbieter zum Thema

Die Bauhaus-Suite 6.3 ermöglicht es, zuverlässig Stilverstöße, toten Code, Metrikausreißer, geklonten Code sowie zyklische Abhängigkeiten und Architekturverstöße zu lokalisieren. Damit können Entwickler und Projektleiter gezielt Indikatoren für Software-Erosion aufspüren, die die Integrität und Wartbarkeit einer Softwarelösung bedrohen könnte.
Das als sogenanntes Pflege-Release geplante Update bringt zahlreiche Verbesserungen mit sich, darunter die Anpassung an die jüngsten Sprachfeatures von C++ und C#, die Unterstützung für den GCC-Compiler 5.0 und Visual Studio 2013 sowie Vereinfachungen für die Integration in die Entwicklungs-Umgebungen und für die Benutzerverwaltung im Unternehmensnetzwerk.
Vor allem aber bietet die Bauhaus-Suite 6.3 eine Performance-Steigerung bei den Analysen und erweiterte Daten- und Kontrollflussanalysen zur Erkennung potentieller Laufzeitfehler. Somit erhalten Entwickler nun schnellere Analysen des zu untersuchenden Applikationscodes.
Die überarbeitete Version bietet in Ergänzung zur strukturellen Analyse des Quellcodes auch skalierbare Daten- und Kontrollflussanalysen zur Erkennung potentieller Laufzeitfehler. Das erspart weitere zeit- und kostenintensive Codechecks in einem späteren Stadium der Entwicklung.
Entwickler profitieren von den Anpassungen der Suite an die aktuellen Sprachentwicklungen von C++ und C#. Außerdem unterstützt das Produkz die Variante 5.0 der GNU-Compiler-Suite GCC sowie das Update 4 von Visual Studio 2013.
Im Workflow erleichtert die weiter vereinfachte Integration in die Entwicklungsumgebung die Designarbeit: Mit dem Bauhaus Launcher lassen sich aus dem Dashboard heraus IDEs (integrierte Entwicklungsumgebungen) innerhalb der lokalen Entwicklungsumgebung starten. Einfacher ist jetzt auch die Benutzerverwaltung der Suite, mit der leichter als zuvor die Benachrichtigung jedes Nutzers individuell eingerichtet werden kann.
(ID:43503401)