Riediger | Die Präprozessor-Problematik im Reverse Engineering und beim Programmverstehen | Buch | 978-3-8325-0831-9 | sack.de

Buch, Deutsch, 186 Seiten, Format (B × H): 145 mm x 210 mm

Riediger

Die Präprozessor-Problematik im Reverse Engineering und beim Programmverstehen

Buch, Deutsch, 186 Seiten, Format (B × H): 145 mm x 210 mm

ISBN: 978-3-8325-0831-9
Verlag: Logos


Präprozessoren erschweren durch textuelle Transformationen, durch die Inklusion externer Quelltexte und durch tief verschachtelte komplexe Bedingungen das Begreifen von Zusammenhängen und die Inspektion bestehender Software-Systeme. Nahezu alle Aktivitäten im Software-Lebenszyklus, von der ersten Implementation bis hin zu Betrieb und Wartung, erfordern jedoch die Analyse von Quelltexten in Gegenwart von Präprozessor-Anweisungen. Dadurch wird die Präprozessor-Problematik zu einer wesentlichen Fragestellung im Reverse Engineering und beim Programmverstehen. Die Präprozessoren der Sprachen C/C++, COBOL und PL/I werden hinsichtlich ihrer Fähigkeiten zur Manipulation des Quelltextes vergleichend untersucht. Zahlreiche Programmbeispiele illustrieren die durch Präprozessoren induzierten Probleme. Zur Lösung der Präprozessor-Problematik wird ein sprachunabhängiges Repository-Schema für die Repräsentation von Präprozessor-Fakten entwickelt. Aufbauend auf diesem Repository-Schema werden graphbasierte Algorithmen und Werkzeuge realisiert, die die Kluft zwischen Präprozessor-Input und Präprozessor-Output überbrücken.
Riediger Die Präprozessor-Problematik im Reverse Engineering und beim Programmverstehen jetzt bestellen!

Autoren/Hrsg.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.