AST-basierte Klonerkennung in C++ Programmen mit dem ROSE Framework
Gwihs, Stefan
| Autor: | Gwihs, Stefan |
|---|---|
| Veröffentlichungsdatum: | 15.02.2013 |
| EAN: | 9783639458060 |
| Sprache: | Deutsch |
| Seitenzahl: | 128 |
| Produktart: | Kartoniert / Broschiert |
| Verlag: | AV Akademikerverlag |
| Untertitel: | Implementierung und Evaluierung einer AST-basierten Methode der Klonerkennung in C++ Programmen |
Produktinformationen "AST-basierte Klonerkennung in C++ Programmen mit dem ROSE Framework"
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.
Sie möchten lieber vor Ort einkaufen?
Sie haben Fragen zu diesem oder anderen Produkten oder möchten einfach gerne analog im Laden stöbern? Wir sind gerne für Sie da und beraten Sie auch telefonisch.
Juristische Fachbuchhandlung
Georg Blendl
Parcellistraße 5 (Maxburg)
8033 München
Montag - Freitag: 8:15 -18 Uhr
Samstags geschlossen