Entwicklung eines Eclipse Plugin zur Graphenanalyse
49,00 €*
Nach dem Kauf zum Download bereit Ein Downloadlink ist wenige Minuten nach dem Kauf im eigenen Benutzerprofil verfügbar.
ISBN/EAN:
9783836478960
Computer und Datenverarbeitung stehen immer weiter im Vordergrund von Industrie und Gesellschaft. Umso wichtiger ist es den Überblick über große und komplexe Software-Projekte zu behalten. Bei Assembler werden die Register, also Speicherstellen, vom Programmierer festgelegt. Man kann leicht aus den Augen verlieren, welche Register in eingefügtem Code verwendet werden dürfen und eine manuelle Suche beginnt. Wird der Inhalt von Register R1 noch einmal benötigt? Kann es überschrieben werden? Im Zweifel folgt das Durchsuchen des gesamten Codes. Das ist mühsam und zeitaufwendig! In dieser Arbeit wird ein Werkzeug auf der Basis eines Eclipse-Plugins erstellt, mit dem die Registerbelegung einer Assembler-Datei analysiert werden kann. Die gesamte Datei wird mit einem JavaCC Parser eingelesen und aus dem Ergebnis ein gerichteter Graph erstellt. Dieser Graph wird anhand eines neu entwickelten rekursiven Algorithmus analysiert und dem Programmierer mitgeteilt, ob ein Register in dem neu einzufügenden Code verwendet werden darf oder nicht. Die Erstellung des Parsers, die Graphengenerierung, die rekursive Analyse sowie die Einbindung in ein Eclipse-Plugin werden in dieser Arbeit erläutert.
Franziska Geisert; B. Sc. Inf.: Informatik Studium an der Hochschule für Technik Stuttgart; System Verification Engineer bei IBM Deutschland Entwicklung GmbH
Franziska Geisert; B. Sc. Inf.: Informatik Studium an der Hochschule für Technik Stuttgart; System Verification Engineer bei IBM Deutschland Entwicklung GmbH
Autor: | Franziska Geisert |
---|---|
EAN: | 9783836478960 |
eBook Format: | |
Sprache: | Deutsch |
Produktart: | eBook |
Veröffentlichungsdatum: | 19.05.2008 |
Untertitel: | Rekursive Analyse am Beispiel von System z Assembler |
Kategorie: | |
Schlagworte: | Assembler Eclipse Eclipse Plugin Graphen Graphenanalyse Java JavaCC Parser Registerdaten rekursive Funktionen |
Anmelden
Möchten Sie lieber vor Ort einkaufen?
Haben Sie weiterführende Fragen zu diesem Buch oder anderen Produkten? Oder möchten Sie einfach doch lieber in der Buchhandlung stöbern? Wir sind gern persönlich für Sie da und beraten Sie auch telefonisch.
Buchhandlung Nettesheim GmbH
Hauptstraße 17
42349 Wuppertal
Telefon: 0202/472870
Mo – Fr09:30 – 18:00 UhrSa09:00 – 13:00 Uhr