Axivion - Stopping Software Erosion

Axivion Bauhaus Suite

Die Axivion Bauhaus Suite ist eine Lösung zur Bekämpfung von Software-Erosion und damit zur nachhaltigen Verbesserung der inneren Software-Qualität und Wartbarkeit. Die Axivion Bauhaus Suite enthält alles, was Sie brauchen, um sich und Ihre Software-Projekte aktiv vor Software-Erosion zu schützen.

Es gibt vier Schlüssel zum Erfolg: Effektiver und effizienter Software-Erosionsschutz muss folgende Eigenschaften aufweisen:
  1. ganzheitlich,
  2. prozessbegleitend,
  3. handhabbar
  4. und anpassbar.

1. Ganzheitlich

Der Kampf gegen Software-Erosion lässt sich nur mit einem ganzheitlichen Ansatz gewinnen. Die Axivion Bauhaus Suite enthält Analysebausteine für alle Erosionsverursacher, nämlich Stilverstöße, toten Code, Metrikausreißer, duplizierten Code, zyklische Abhängigkeiten und Architekturverstöße.


2. Prozessbegleitend

Die Axivion Bauhaus Suite enthält einen automatisierten Continuous-Integration-Treiber mit einer Integrationsebene für Ihr Versionskontrollsystem.

Die Axivion Bauhaus Suite enthält immer einem Service-Paket verbunden, das unter Anderem das Aufsetzen und Einbinden in Ihre Umgebungen und Prozesse beinhaltet.


3. Handhabbar

Für den täglichen Einsatz bekommen die einzelnen Entwickler jeweils nur neue und für sie relevante Meldungen über Erosionsverursacher. Sie werden also nicht mit Listen von Meldungen überfrachtet. Die Meldungen erhalten die Entwickler entweder per E-Mail oder über ein interaktives Web-Dashboard, so dass keine Tool-Schulung erforderlich ist.

Das optionale, interaktive UI eignet sich für punktuelle Analysen, z.B. für die Planung eines Refactorings.


4. Anpassbar

Die Axivion Bauhaus Suite verfügt über eine Python-Skripting-API. Damit lassen sich individuelle Anpassung aber auch Erweiterungen der Axivion Bauhaus Suite realisieren. Z.B. um individuelle Reports zu erstellen, IDEs anzubinden oder besondere, individuelle zusätzliche Analysen durchzuführen.


Unterstützte Technologien

Die Axivion Bauhaus Suite ist für die gängigen Plattformen (Microsoft Windows, GNU/Linux und Solaris) erhältlich.

Die unterstützten Programmiersprachen umfassen C, C++, C#, Java, Ada und VisualBasic.

Die Axivion Bauhaus Suite ist unabhängig von den eingesetzten Entwicklungsumgebungen, Compilern und Zielplattformen einsetzbar.

Sie haben Fragen? Gerne stehen wir Ihnen zur Verfügung.

+49 711 620437878


Vereinbaren Sie ein unverbindliches und kostenloses Orientierungsgespräch.
AGB · Impressum · Letzte Änderung am 2009-12-08 15:46:12 +0100 (Tue, 08 Dec 2009) · © 2006-2009 Axivion GmbH Valid CSS!Valid HTML 4.01!