Test Generation Techniques for Combinatorial Geospatial Computations
| dc.contributor.author | Schagerberg, Marcus | |
| dc.contributor.author | Windt, Jakob | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Gomes de Oliveira Neto, Francisco | |
| dc.contributor.supervisor | Feldt, Robert | |
| dc.date.accessioned | 2025-10-28T13:44:01Z | |
| dc.date.issued | 2025 | |
| dc.date.submitted | ||
| dc.description.abstract | Software in the industry is usually tested using old proven techniques. State-of-theart software testing technologies are often reserved for research. This study aims to investigate the advantages and drawbacks of three test generation techniques in an applied domain, where an entire tool may be ruled out due to incompatibilities with the software and its stack. They are tested on a software development kit for real-time, geospatial applications that is written in C++. The study performs a quantitative comparison using mutation testing-inspired fault injection, and a qualitative comparison focused on the applicability, ease of use and usefulness during its entire development and integration process. Property-based testing, model-based testing and combinatorial interaction testing are implemented in the software, and the learnings are presented in this study. | |
| dc.identifier.coursecode | DATX05 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12380/310680 | |
| dc.language.iso | eng | |
| dc.relation.ispartofseries | CSE 25-33 | |
| dc.setspec.uppsok | Technology | |
| dc.subject | Software testing, test generation, geospatial, test technique evaluation, industry | |
| dc.title | Test Generation Techniques for Combinatorial Geospatial Computations | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Software engineering and technology (MPSOF), MSc |
