Partielle Transformation von C++-Programmcode in einen Java-AST zur Erkennung von Code Smells: Erste Ergebnisse
dc.contributor.author | Steinbeck, Marcel | |
dc.contributor.author | Nolte, Tobias | |
dc.date.accessioned | 2017-09-26T20:08:18Z | |
dc.date.available | 2017-09-26T20:08:18Z | |
dc.date.issued | 2017 | |
dc.description.abstract | Code Smells sind Strukturschwächen innerhalb von Programmcode, die einen negativen Einfluss auf die Verständlichkeit und Wartbarkeit eines Softwaresystems haben können. Basierend auf den Ergebnissen vergangener Studien, wurden in den letzten Jahren verschiedene Werkzeuge zur automatischen Erkennung von Code Smells entwickelt. Eine beliebte Technik ist dabei die Verwendung abstrakter Syntaxbäume (ASTs) zur Erhebung verschiedener Metriken. Insbesondere für die Programmiersprache Java wurde bereits eine Vielzahl solcher Werkzeuge entwickelt. Tools zur Erkennung von Code Smells in C++- Projekten sind jedoch rar, was nicht zuletzt daran liegt, dass nur wenige geeignete AST-Generatoren für C++ verfu ̈gbar sind. Im Folgenden pra ̈sentieren wir CPP2Spoon, ein Werkzeug zur partiellen Transformation von C++-Programmcode in einen Java-AST. | de |
dc.identifier.pissn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/4692 | |
dc.language.iso | de | |
dc.publisher | Gesellschaft für Informatik e.V., Fachgruppe PARS | |
dc.relation.ispartof | Softwaretechnik-Trends: Vol. 37, No. 2 | |
dc.title | Partielle Transformation von C++-Programmcode in einen Java-AST zur Erkennung von Code Smells: Erste Ergebnisse | de |
gi.citation.endPage | 55 | |
gi.citation.publisherPlace | Berlin | |
gi.citation.startPage | 54 | |
gi.conference.sessiontitle | 19. Workshop Software-Reengineering und -Evolution der der GI-Fachgruppe Software Reengineering (SRE) und 8. Workshop “Design for Future” des GI-Arbeitskreises “Langlebige Softwaresysteme (L2S2)” am 2.-4. Mai 2016, Bad-Honnef |
Dateien
Originalbündel
1 - 1 von 1