Erkennung von Falsch-Positiven Softwareklonen mittels Lernverfahren
Seiten
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Software-Klone sind gleiche oder ähnliche Quelltextbereiche, welche unter anderem durch das Kopieren (Copy-Paste) von Fragmenten entstehen. Zum Finden von diesen Redundanzen werden Klonerkennungswerkzeuge eingesetzt. Diese Erkennungswerkzeuge finden jedoch viele ähnliche Quelltextabschnitte, welche nicht den Anforderungen des Benutzers genügen, d.h. als Falsch-Positive klassifiziert werden.
Die vorliegende Arbeit beleuchtet den Begriff des Software-Klons und geht der Frage nach, warum ein Klon vom Benutzer abgelehnt wird. Es wird untersucht, inwieweit mit Hilfe von Lernverfahren Falsch-Positive erkannt werden können, um damit den Anteil dieser zu senken. Dies verfolgt das Ziel eine Verringerung des Aufwands für den Benutzer zu erreichen, um damit den Nutzen des Einsatzes einer Klonerkennung im Entwicklungs- bzw. Wartungsprozess zu erhöhen.
Raimar Falke studierte an der TU-Dresden mit den Schwerpunkten Datensicherheit und intelligente Systeme. Das Thema seiner Diplomarbeit war die Anwendung von Typsystemen bei der Analyse von Binärprogrammen. Nach seinem Studium arbeitete er fünf Jahre an der Universität Bremen als wissenschaftlicher Mitarbeiter an den Themen Programmanalyse, Klonerkennung und Lernverfahren und promovierte mit der vorliegenden Arbeit zu Fragestellungen aus diesen Gebieten.
Die vorliegende Arbeit beleuchtet den Begriff des Software-Klons und geht der Frage nach, warum ein Klon vom Benutzer abgelehnt wird. Es wird untersucht, inwieweit mit Hilfe von Lernverfahren Falsch-Positive erkannt werden können, um damit den Anteil dieser zu senken. Dies verfolgt das Ziel eine Verringerung des Aufwands für den Benutzer zu erreichen, um damit den Nutzen des Einsatzes einer Klonerkennung im Entwicklungs- bzw. Wartungsprozess zu erhöhen.
Raimar Falke studierte an der TU-Dresden mit den Schwerpunkten Datensicherheit und intelligente Systeme. Das Thema seiner Diplomarbeit war die Anwendung von Typsystemen bei der Analyse von Binärprogrammen. Nach seinem Studium arbeitete er fünf Jahre an der Universität Bremen als wissenschaftlicher Mitarbeiter an den Themen Programmanalyse, Klonerkennung und Lernverfahren und promovierte mit der vorliegenden Arbeit zu Fragestellungen aus diesen Gebieten.
Die Kunst der Übersetzung
| Erscheint lt. Verlag | 22.4.2014 |
|---|---|
| Sprache | deutsch |
| Maße | 145 x 210 mm |
| Einbandart | Paperback |
| Themenwelt | Mathematik / Informatik ► Informatik ► Theorie / Studium |
| Schlagworte | Klonerkennung • Maschinelles Lernen • Reverse Engineering • Software-Klone • Vorhersagemodelle |
| ISBN-10 | 3-8325-3651-5 / 3832536515 |
| ISBN-13 | 978-3-8325-3651-0 / 9783832536510 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
was jeder über Informatik wissen sollte
Buch | Softcover (2024)
Springer Vieweg (Verlag)
CHF 53,15
Grundlagen – Anwendungen – Perspektiven
Buch | Softcover (2022)
Springer Vieweg (Verlag)
CHF 53,15
Teil 2 der gestreckten Abschlussprüfung Fachinformatiker/-in …
Buch | Softcover (2025)
Europa-Lehrmittel (Verlag)
CHF 37,90