DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Sarstedt, Stefan | - |
dc.contributor.author | Saure, Wolf | - |
dc.date.accessioned | 2024-08-14T08:38:07Z | - |
dc.date.available | 2024-08-14T08:38:07Z | - |
dc.date.created | 2021-10-22 | - |
dc.date.issued | 2024-08-14 | - |
dc.identifier.uri | https://hdl.handle.net/20.500.12738/16158 | - |
dc.description.abstract | Softwarequalität und insbesondere der Aspekt der Wartbarkeit bestimmen zunehmend über den langfristigen Erfolg von Softwareprojekten. Refactoring dient der Verbesserung der Wartbarkeit und wird durch eine hohe Testabdeckung unterstützt. Es wird daher allgemein angenommen, dass ein Zusammenhang zwischen Testabdeckung und Wartbarkeit besteht. Dieser Zusammenhang wurde in der vorliegenden Studie für 45 Java-basierte Open-Source-Projekte auf Basis von Metriken und Code Smells statistisch untersucht. Als Ergebnis wurde eine Vielzahl positiver Zusammenhänge mit hoher statistischer Signifikanz nachgewiesen. Dies könnte ein Hinweis sein, dass Entwickler den Testaufwand für schwer wartbaren Code erhöhen. Negative Zusammenhänge als Hinweis auf positive Auswirkungen einer hohen Testabdeckung auf die Wartbarkeit wurden hingegen nur für einzelne Projekte gefunden. | de |
dc.description.abstract | Software quality and especially the aspect of maintainability increasingly determine the long-term success of software projects. Refactoring serves to improve maintainability and is supported by high test coverage. It is therefore generally assumed that there is a correlation between test coverage and maintainability. This correlation was statistically examined in the present survey for 45 Java-based open source projects on the basis of metrics and code smells. As a result, a large number of positive correlations with high statistical significance were found. This could be an indication that developers are increasing test effort for code that is diffcult to maintain. Negative correlations indicating positive effects of high test coverage on maintainability, on the other hand, were only found for individual projects. | en |
dc.language.iso | en | en_US |
dc.subject | Testabdeckung | en_US |
dc.subject | Testaufwand | en_US |
dc.subject | Softwarequalität | en_US |
dc.subject | Wartbarkeit | en_US |
dc.subject | Refactoring | en_US |
dc.subject | Metriken | en_US |
dc.subject | Code Smells | en_US |
dc.subject | Studie | en_US |
dc.subject | Test coverage | en_US |
dc.subject | Test effort | en_US |
dc.subject | Software quality | en_US |
dc.subject | Software maintainability | en_US |
dc.subject | Refactoring | en_US |
dc.subject | Metrics | en_US |
dc.subject | Survey | en_US |
dc.subject.ddc | 004: Informatik | en_US |
dc.title | Do tests really enable change? On the relationship between unit test coverage and maintainablity of production code | en |
dc.type | Thesis | en_US |
openaire.rights | info:eu-repo/semantics/openAccess | en_US |
thesis.grantor.department | Department Informatik | en_US |
thesis.grantor.department | Fakultät Technik und Informatik | en_US |
thesis.grantor.universityOrInstitution | Hochschule für Angewandte Wissenschaften Hamburg | en_US |
tuhh.contributor.referee | Buth, Bettina | - |
tuhh.identifier.urn | urn:nbn:de:gbv:18302-reposit-191771 | - |
tuhh.oai.show | true | en_US |
tuhh.publication.institute | Department Informatik | en_US |
tuhh.publication.institute | Fakultät Technik und Informatik | en_US |
tuhh.type.opus | Bachelor Thesis | - |
dc.type.casrai | Supervised Student Publication | - |
dc.type.dini | bachelorThesis | - |
dc.type.driver | bachelorThesis | - |
dc.type.status | info:eu-repo/semantics/publishedVersion | en_US |
dc.type.thesis | bachelorThesis | en_US |
dcterms.DCMIType | Text | - |
tuhh.dnb.status | domain | en_US |
item.advisorGND | Sarstedt, Stefan | - |
item.creatorGND | Saure, Wolf | - |
item.languageiso639-1 | en | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_46ec | - |
item.creatorOrcid | Saure, Wolf | - |
item.fulltext | With Fulltext | - |
item.grantfulltext | open | - |
item.openairetype | Thesis | - |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BA_Do tests really enable change.pdf | 3.01 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.