Logo des Repositoriums
 

Ein Präprozessor-Repository für das Reverse-Engineering

dc.contributor.authorRiediger, Volker
dc.contributor.editorKelter, Udo
dc.date.accessioned2024-10-25T08:11:31Z
dc.date.available2024-10-25T08:11:31Z
dc.date.issued2005
dc.description.abstractDer Einsatz von Präprozessoren in Programmiersprachen stellt ein bedeutendes Problem in der Softwaretechnik dar. Durch textuelle Transformationen, durch die Inklusion externer Quelltexte und durch tief verschachtelte komplexe Bedingungen wird das Begreifen von Zusammenhängen und die Inspektion bestehender Systeme erschwert. Mit einem sprachunabhängigen Repository-Schema wurde ein Datenmodell für die Repräsentation von Präprozessor-Fakten entwickelt. Dieses Schema erlaubt eine von der konkreten Programmiersprache und deren speziellen Verarbeitungsregeln unabhängige Repräsentation von Präprozessor-Aktionen in Fold-Graphen. Fold-Graphen mit den darauf aufbauenden Algorithmen können als erste Technologie zur feingranularen Analyse größerer Software-Systeme mit Präprozessor eingesetzt werden. Dabei kann die Transformation des Präprozessors auf beliebigen Ebenen untersucht werden. Der Bezug zum Original-Quelltext geht dabei nicht verloren. Die Ergebnisse sind auf viele Präprozessorsprachen anwendbar.de
dc.identifier.doi10.18420/swt25-2_20
dc.identifier.doi10.18420/swt25-2_20
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/45305
dc.language.isode
dc.pubPlaceBonn
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 25, Heft 2
dc.relation.ispartofseriesSoftwaretechnik-Trends
dc.subjectReverse Engineering
dc.subjectPräprozessor
dc.subjectFold-Graph
dc.titleEin Präprozessor-Repository für das Reverse-Engineeringde
dc.typeText/Conference Paper
mci.conference.date2.-4. Mai 2005
mci.conference.locationBad Honnef
mci.conference.sessiontitle7. Workshop Software Engineering (WSR 2005) der GI-Fachgruppe Software-Reengineering (SRE)
mci.reference.pages45-46

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
18Riediger.pdf
Größe:
100.08 KB
Format:
Adobe Portable Document Format