摘要 |
Computerimplementiertes System auf der Basis einer Benutzeroberfläche zum Vergleichen von mindestens zwei Dateien visueller Programmiersprachen, wobei das System Folgendes umfasst: ein intransientes Repository, das zum Speichern der Dateien angepasst ist, wobei jede der Dateien durch eine Hierarchie von Knoten definiert ist; eine Benutzeroberfläche, die so angepasst ist, dass sie eine Plattform für die Interaktion zwischen einem Nutzer und dem System bietet; ein Authentifizierungsmodul, das so angepasst ist, dass es die Anmeldedaten eines Nutzers authentifiziert; ein menügesteuertes Auswahlmodul, das so konfiguriert ist, dass es den Dateityp, das Dateiformat und den Dateipfad zu den zu vergleichenden Dateien akzeptiert; ein Extraktormodul, das so angepasst ist, dass es die Dateien aus dem intransienten Repository entnimmt; ein transientes Repository, das so angepasst ist, dass es eine Kopie der vom intransienten Repository entnommenen Dateien speichert; ein Prozessor, der so angepasst ist, dass er einen knotenweisen Vergleich der im transienten Repository gespeicherten Dateien unter Verwendung eines Komparators ausführt, und ein berichterzeugendes Modul, das so angepasst ist, dass es einen Ergebnisbericht anhand der vom Komparator gelieferten Ergebnisse generiert. |