Fakten
Was AzoJavaChecker für Sie machen
kann.
Was AzoJavaChecker nicht
macht.
Was AzoJavaChecker braucht
(Anforderungen)
Das Frontend
AzoJavaChecker analysiert Java- Quelltext und
überprüft diese gegen Regeln, die Sie selbst
einstellen.
Die statische Analyse:
- entdeckt Namensgebungen die den Java-Konventionen
widersprechen.
- erkennt mögliche Fehler.
- entdeckt Quelltext, der schwer zu verstehen ist.
- berechnet eine Anzahl von Metriken, anhand derer Sie die
Softwarequalität beurteilen können.
- Der verwendete Parser ist sehr schnell und es
dauert in der Regel nur Bruchteile einer Sekunde um eine Java
- Datei zu analysiseren.
Der AzoJavaChecker überprüft keine Syntax. Wenn ein
schwerer Syntaxfehler entdeckt wird, muß u.U. der Parser
sogar abbrechen. Der AzoJavaChecker überprüft auch
nicht die kompilier- und laufbarkeit des Programms.
Bitte benutzen Sie den javac Byte-Code Compiler um dies
sicherzustellen
Dieses Programm sollte auf allen Plattformen laufen, die von
Java2, ab der aktuellen Version 1.3 unterstützt werden.
Also z.B. Windows 98/ME NT/2000, Linux, Solaris etc...
Die Vielzahl an Programmierkonventionen können
komfortabel mit dem Konfigurationsutility
RuleConfigurator editiert werden. Sinnvolle
Default-Werte und eine umfangreiche Hilfestellung lassen Sie
innerhalb weniger Minuten Ihre persönlichen Regeln
definieren.
Mittels des ProjectEditor kann schnell und
flexibel das Testszenario für ihr Projekt erstellt
werden.
Der ProjectBrowser ermöglicht,
- den Quelltext nach Fehlern zu durchsuchen.
- alle Regelverletzungen im Überblick
darzustellen
- die Software-Metriken auf Tabellen und CSV-Dateien
abzubilden
- den HTML-Bericht darzustellen.
Weiter zu den Screenshots