✍️ 🧑‍🦱 💚 Autor:innen verdienen bei uns doppelt. Dank euch haben sie so schon 418.243 € mehr verdient. → Mehr erfahren 💪 📚 🙏

AST-basierte Klonerkennung in C++ Programmen mit dem ROSE Framework

AST-basierte Klonerkennung in C++ Programmen mit dem ROSE Framework

von Stefan Gwihs
Softcover - 9783639458060
54,90 €
  • Versandkostenfrei
Auf meine Merkliste
  • Hinweis: Print on Demand. Lieferbar in 2 Tagen.
  • Lieferzeit nach Versand: ca. 1-2 Tage
  • inkl. MwSt. & Versandkosten (innerhalb Deutschlands)

Autorenfreundlich Bücher kaufen?!

Beschreibung

Duplizierter Quellcode und redundante Funktionalität stellen eine große Herausforderung für Softwareentwickler dar. Sowohl Aufwände in der Softwarewartung, als auch die Fehlerauftrittswahrscheinlichkeit und Komplexität steigen durch diese Praxis stark an. Aus der Literatur lässt sich erkennen, dass bis zu 23% eines Softwaresystems redundante Funktionalität implementiert. Aus diesem Grund existieren unterschiedlichste Methoden und Ansätze, um Codeklone zu erkennen, zu managen oder zu entfernen. Das Ziel dieser Arbeit ist unter anderem, einen Überblick über diese Methoden zu geben und deren spezifische Vorteile sowie Einschränkungen zu geben. Im Zuge dessen ist auch die Erarbeitung von präzisen, anerkannten Definitionen von Begriffen der Klonerkennung erforderlich. Auf Basis dieser Ergebnisse wird ein Algorithmus zur Klonerkennung in C++ Programmen mit dem ROSE Compiler Framework implementiert und anschließend evaluiert.

Implementierung und Evaluierung einer AST-basierten Methode der Klonerkennung in C++ Programmen

Details

Verlag AV Akademikerverlag
Ersterscheinung 15. Februar 2013
Maße 22 cm x 15 cm x 0.9 cm
Gewicht 209 Gramm
Format Softcover
ISBN-13 9783639458060
Seiten 128