Überprüfen Sie Ihren Code. Finden Sie die Probleme, die zählen.
Untersuchen Sie Ihren Code systematisch auf Schwachstellen, Bugs, Qualitätsprobleme, Performance-Probleme und toten Code.
Visual Expert analysiert PowerBuilder-, Oracle PL/SQL- und SQL Server T-SQL-Anwendungen, um Probleme zu erkennen, bevor ihre Behebung schwieriger oder teurer wird.
Was Visual Expert überprüft
Visual Expert hilft Teams, fünf große Kategorien von Problemen zu finden:
Schwachstellen
Erkennen Sie Programmierpraktiken, die die Anwendung oder ihre Daten gefährden können.
Bugs
Erkennen Sie Fehler und riskante Konstrukte, die zu falschem Verhalten oder zu Ausfällen führen können.
Codequalität
Erkennen Sie Probleme der Komplexität und der Wartbarkeit, die Änderungen an Anwendungen erschweren.
Performance-Probleme
Finden Sie bestimmte Programmierpraktiken und Optimierungsprobleme, die die Performance beeinträchtigen können.
Toter Code
Finden Sie ungenutzten oder veralteten Code, der unnötige Komplexität und zusätzlichen Pflegeaufwand verursacht.
Unabhängige, wiederholbare Überprüfung für Ihren gesamten Code
KI beschleunigt die Entwicklung. Die Überprüfung muss Schritt halten.
Entwicklungsteams kombinieren zunehmend bestehenden Code, manuell geschriebenen Code und KI-gestützte Entwicklung. Die Anforderung an die Überprüfung bleibt dieselbe.
Visual Expert bietet einen separaten, regelbasierten Überprüfungsprozess auf Grundlage der statischen Codeanalyse und vordefinierter Prüfregeln. Die Kernfunktion der Codeüberprüfung verlässt sich nicht auf generative KI, um zu entscheiden, ob der untersuchte Code diesen Regeln entspricht.
Sehen, was zuerst Aufmerksamkeit braucht
Probleme zu finden ist nur nützlich, wenn Teams schnell erkennen, worauf sie sich konzentrieren müssen. Das Defect Dashboard von Visual Expert fasst die letzte Analyse zusammen und hebt die Findings hervor, die Aufmerksamkeit erfordern.
- Aktive Fehler
- Kritisch & schwerwiegend
- Neue Fehler
- Bugs & Schwachstellen
- Zugewiesene und behobene Fehler
- Änderungen seit der vorherigen Analyse
1
2
3
4
5
- 1Kritisch & schwerwiegend
- 2Neue Fehler
- 3Schwachstellen
- 4Behoben
- 5Fehlertrend
Vom Dashboard bis zum Code
Jeder Indikator des Dashboards führt zu den zugehörigen Fehlern und zum betroffenen Code. Teams gelangen schrittweise von der Übersicht der Anwendung zu einer Kategorie oder einem Schweregrad, dann zum Fehler und zur genauen Stelle im Code.
Kritisch & schwerwiegend · Neue Fehler · Schwachstellen
Die Fehler hinter dem Indikator
Regel und Schweregrad · Betroffenes Objekt · Stelle im Code
Vereinfachte Ansichten der Bildschirme von Visual Expert Web.
Ergebnisse der Überprüfung nutzbar machen
Die Ergebnisse der Überprüfung bleiben nicht in Visual Expert eingeschlossen. Sie lassen sich als strukturiertes JSON exportieren, damit Entwicklungswerkzeuge, Automatisierungsprozesse und KI-gestützte Workflows sie nutzen können.
Strukturierte Ergebnisse
Der aktuelle JSON-Export enthält bereits Informationen zur Analyse und zum Projekt sowie strukturierte Zusammenfassungen nach Schweregrad, Status und Fehlertyp. Künftige Exporte auf Ebene einzelner Findings sollen die wichtigsten Informationen enthalten, die zur Bearbeitung jedes Findings nötig sind.
Direkter Zugang zum Kontext
In Vorbereitung: Jedes exportierte Finding wird einen direkten Link enthalten, der das Finding und seinen Kontext in Visual Expert öffnet.
Bereit für Automatisierung & KI
Strukturierte Ergebnisse der Überprüfung können CI/CD-Prozesse, interne Werkzeuge oder KI-gestützte Behebungsworkflows speisen, während Visual Expert die Quelle für Kontext und Verlauf der Überprüfung bleibt.
Sehen, was sich seit der letzten Analyse geändert hat
Visual Expert speichert die von jeder Analyse gefundenen Fehler. Wenn sich der Code ändert, zeigt die nächste Analyse, welche Fehler neu sind, welche bestehen bleiben und welche behoben sind.
- NeuErstmals erkannte Fehler.
- VerbleibendProbleme, die in der Anwendung weiterhin vorhanden sind.
- BehobenFehler, die von der letzten Analyse nicht mehr erkannt werden.
Das Problem zu finden ist erst der Anfang
Die Codeüberprüfung zeigt, was Aufmerksamkeit braucht. Visual Expert hilft Teams dann, von der Erkennung zur Korrektur zu gelangen:
- 1Überprüfen
- 2Auswirkungen verstehen
- 3Beheben
- 4Erneut überprüfen
Prüfen und priorisieren Sie Findings, verstehen Sie die Abhängigkeiten, bevor Sie den Code ändern, weisen Sie die Behebung zu und bestätigen Sie mit einer erneuten Analyse, dass die korrigierten Fehler nicht mehr erkannt werden.
Weiterführende Informationen
Behebung
Prüfen, priorisieren und korrigieren Sie Findings und bestätigen Sie das Ergebnis mit der nächsten Analyse.
DevOps-Integration
Führen Sie die Überprüfung automatisch aus und veröffentlichen Sie die Ergebnisse in Ihren Werkzeugen.
Team-Workflow
Teilen Sie Analyseergebnisse und koordinieren Sie die Behebung im Team.
Dokumentation zur Codeüberprüfung
Dashboards, Regeln, Einstellungen und Berichte im Detail.
Probleme finden. Auf das Wesentliche konzentrieren. Nach jeder wichtigen Änderung erneut überprüfen.
Visual Expert hilft Teams, PowerBuilder-, Oracle PL/SQL- und SQL Server T-SQL-Anwendungen systematisch zu untersuchen, während sich ihr Code weiterentwickelt.



