Einer der Gründe für den “Code zuviel”, der irgendwo in dunklen Ecken schlummert, sind “faule Entwickler”. Diese schaffen durch ihr immer gleiches, simples ‘Cut and Paste’ diese Doppler. Aber auch aufgrund der Architekturvorgaben in einem Entwicklungsprojekt und durch fehlerhaft angewendete Methoden könne geklonter Quellcode entstehen und die Anwendung verstopfen.

Der TU-Student Landwerth und sein Projektkollege Thomas Dallmair haben die Verknüpfung zwischen Clone Detective und Visual Studio zusammen mit der TU München geschrieben. Es ist eine Ergänzung der ebenfalls an der TU entwickelten Code-Entdeckungsmaschine ‘ConQAT’. Die nächste Art von Clone-Suche wird auch in der Lage sein, Fuzzy Clones zu entdecken. Das sind Code-Klone, die größere Abweichungen haben und daher schwerer als Klone erkannt werden können, sagte Projektmitarbeiter Elmar Jürgens gegenüber silicon.de.

Von den Entwicklern aus München gibt es bald ein neues Gespann aus dem Open-Source-Stall. Mit dem nächsten Release des Clone Detective kommen auch neue Fähigkeiten für die Code-Suche in Visual Basic, .NET und C++.

Der erste ‘Clone Detective 1.0.0.0’ ist seit einer Woche unter der Lizenz Apache 2.0 auf dem Markt. Die aktuelle Versionsbezeichnung liest sich allerdings ein bisschen so, als wollten die Redmonder eine liebe Angewohnheit und Notwendigkeit der Open-Source-Community auf den Arm nehmen. Diese verwendet zur Versionierung möglichst viele Zahlen, um Nachvollziehbarkeit und Nachverfolgbarkeit von Änderungen zu gewährleisten.

Page: 1 2

Silicon-Redaktion

Recent Posts

Industrie erwartet durch KI deutlichen Produktivitätsschub

Davon gehen laut der aktuellen Studie „Performance-Treiber 2024“ acht von zehn Industrieunternehmen aus.

7 Tagen ago

HPE knackt mit Supercomputer Aurora erneut die Exascale-Schwelle

„Aurora“ läuft beim Argonne National Laboratory des US-Energieministeriums und hat auf 87 Prozent des Systems…

1 Woche ago

Exascale-Supercomputer JUPITER setzt Maßstäbe für Energieeffizienz

Europäischer Supercomputer JEDI kommt auf den ersten Platz in der Green500-Liste der energieeffizientesten Supercomputer.

1 Woche ago

Papierhersteller der digitalen Ära

Data Awakening: Huawei präsentierte beim Innovative Data Infrastructure Forum 2024 in Berlin neue, auf KI…

1 Woche ago

Cyberangriffe bedrohen die Demokratie

Um ihre Verteidigung zu stärken, müssen Staaten und Unternehmen sicherstellen, dass KRITIS-Betreiber nicht nur die…

2 Wochen ago

Kritische Infrastruktur: BSI-Zahlen zur Robustheit

Reichen die Sicherheitsvorkehrungen der KRITIS-Betreiber bereits aus? Das BSI liefert dazu Kennzahlen auf einer neuen…

2 Wochen ago