VLDB 2026 Research / reviewers in the wild / expert
Nils Wild
dblp:272/2378
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Expectation-Based Integration Testing of Unidirectional Interactions in Component-Based Software Systems
Nils Wild, Horst Lichter, Constantin Mensendiek |
ENASE | 1 |
| 2023 | Unit Test Based Component Integration TestingabstractEffective and efficient testing of complex component based software systems is hard. Isolated test cases that test isolated components are focused and efficient but are not effective in detecting integration faults. Integration test cases on the other hand are hard to develop and maintain. In this paper we present an unit test based integration meta-model and testing approach, to test the integrateability of component-based systems based on structural and behavioral information derived from test executions of the respective components' unit test cases. The meta-model is formalized using the property graph model and integration criteria are presented to detect certain types of integration faults early on. Last but not least we propose an approach to derive integration tests from the data contained in the model. Nils Wild, Horst Lichter |
APSEC | 1 |
| 2022 | Automatic Programming Assessment System for a Computer Science Bridge Course - An Experience ReportabstractRWTH Aachen University in Germany offers a bridge course that introduces students of a variety of study programs to the basics of imperative programming. Due to the high number of students and limited availability of tutors, it is hard to provide instant individual feedback to all students, to notice how difficult the tasks are for the students, and to reliably monitor their progression during the course. This motivated us to use an Automatic Program Assessment System (APAS) to provide instant formative feedback to students and to systematically assess the course’s tasks. In this paper, we present our study in which we investigated (1) if the use of our APAS influences the students’ perceived difficulty of the programming tasks, (2) whether the use of our APAS increases the students’ progression speed, and (3) if the number of automated assessments triggered by the students can serve as an indicator of a task’s perceived difficulty. The results did not allow us to identify any meaningful differences between the study and control group with regards to the perceived difficulty and the progression speed. We found that the number of automated assessments can serve as a rough indicator for the task’s perceived difficulty. We also found initial indication that the use of the automated assessment helps to ensure that the students complete the tasks in full and as intended by the teachers and might improve code quality. This needs to be further investigated in future work. Sebastian Geiss, Tim Jentzsch, Nils Wild, Christian Plewnia |
APSEC | 3 |