Über die Auswirkungen von Refactoring auf Softwaremetriken
dc.contributor.author | Burger, Stefan | |
dc.contributor.author | Hummel, Oliver | |
dc.contributor.editor | Kowalewski, Stefan | |
dc.contributor.editor | Rumpe, Bernhard | |
dc.date.accessioned | 2018-10-31T12:45:22Z | |
dc.date.available | 2018-10-31T12:45:22Z | |
dc.date.issued | 2013 | |
dc.description.abstract | Softwaremetriken wurden in der Vergangenheit bereits vielfach diskutiert und auch kritisiert, werden aber in der industriellen Praxis nach wie vor als einfach zu erhebende Indikatoren für Codequalität oder gar die Qualität einer Software selbst angewendet. Gemessene Werte und Grenzwerte sind dabei oft schwierig zu interpretieren bzw. willkürlich festgelegt, so dass ihr Nutzen nach wie vor in Frage gestellt werden muss. Dieser Beitrag untermauert die bestehenden Kritiken an Softwaremetriken, indem er zunächst beispielhaft zeigt, wie Messergebnisse gängiger Metriken mit schlechter lesbarem aber funktional identischem Code künstlich „verbessert“ werden können. Darauf aufbauend präsentiert er erste Analyseergebnisse (von Fowlers „Video-Store“ und dem Lucene-Open-Source- Projekt), die darlegen, dass bekannte Softwaremetriken Code-Verbesserungen durch Refactoring nicht erkennen können, bzw. umgekehrt betrachtet, Refactoring die Codequalität verschlechtert. Ferner zeigen sich gängige Qualitätsmodelle ebenfalls weitgehend unempfindlich für die durchgeführten Refactorings. | de |
dc.identifier.isbn | 978-3-88579-607-7 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/17699 | |
dc.language.iso | de | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Software Engineering 2013 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-213 | |
dc.title | Über die Auswirkungen von Refactoring auf Softwaremetriken | de |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 126 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 113 | |
gi.conference.date | 26. Februar - 1. März 2013 | |
gi.conference.location | Aachen | |
gi.conference.sessiontitle | Regular Research Papers |
Dateien
Originalbündel
1 - 1 von 1