dc.contributor.author | Path, Anthony | |
dc.date.accessioned | 2022-07-07T11:12:09Z | |
dc.date.available | 2022-07-07T11:12:09Z | |
dc.date.issued | 2022-07-07 | |
dc.identifier.uri | https://hdl.handle.net/2077/72730 | |
dc.description.abstract | The evolution of the software system during its development is a complex process,
which is both very important and difficult to track. One of the methods that offers
such functionality is microbenchmarking, which is a type of regression testing.
Although its efficient at software project performance measurement and tracking,
its also rather difficult to conduct and therefore rarely used in industry. In this
study, several potential optimization approaches are applied to the benchmarking
process in open-source projects in order to make it less complex and applicable to
real-world scenarios, improving its accessibility for software engineering researchers
and practitioners. | en_US |
dc.language.iso | eng | en_US |
dc.subject | Computer science | en_US |
dc.subject | engineering | en_US |
dc.subject | thesis | en_US |
dc.subject | benchmarks | en_US |
dc.subject | Java | en_US |
dc.subject | JMH | en_US |
dc.subject | optimization | en_US |
dc.subject | regression testing | en_US |
dc.title | Optimizing the generation of Java JMH Benchmarks | en_US |
dc.title.alternative | Optimizing the generation of Java JMH Benchmarks | en_US |
dc.type | text | |
dc.setspec.uppsok | Technology | |
dc.type.uppsok | H2 | |
dc.contributor.department | Göteborgs universitet/Institutionen för data- och informationsteknik | swe |
dc.contributor.department | University of Gothenburg/Department of Computer Science and Engineering | eng |
dc.type.degree | Student essay | |