<div class="csl-bib-body">
<div class="csl-entry">Christakis, M. (2026). Systematic Testing for Complex Systems in the Absence of Oracles. In T. Kehrer, L. Lambers, M. Pradel, & J. Spieler (Eds.), <i>Software Engineering 2026</i> (pp. 13–14). Gesellschaft für Informatik. https://doi.org/10.18420/se2026_66</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/227593
-
dc.description.abstract
Many modern software systems operate in domains where precise specifications are unavailable and reliable test oracles are difficult or impossible to obtain. This is particularly true for systems such as program analyzers, cryptographic proof systems, and machine-learning models, whose correctness depends on complex semantics or learned behavior. This keynote explores how metamorphic testing enables systematic testing in the absence of traditional oracles by checking necessary relations across multiple executions rather than individual outputs. Drawing on experience from testing program analyzers, zero-knowledge proof systems, and machine-learning models, the talk highlights the effectiveness of metamorphic testing across diverse settings. Beyond individual techniques and tools, the keynote distills general lessons on how to reason about correctness when specifications are incomplete, relational, or implicit, and how rigorous testing remains possible even when classical notions of correctness are difficult to apply.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Informatics
-
dc.subject
metamorphic testing
en
dc.subject
test oracles
en
dc.subject
program analyzers
en
dc.subject
zero-knowledge proof systems
en
dc.subject
machine-learning models
en
dc.title
Systematic Testing for Complex Systems in the Absence of Oracles
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.issn
2944-7682
-
dc.description.startpage
13
-
dc.description.endpage
14
-
dc.type.category
Keynote Contribution
-
tuw.booktitle
Software Engineering 2026
-
tuw.container.volume
377
-
tuw.relation.publisher
Gesellschaft für Informatik
-
tuw.relation.publisherplace
Bonn
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-01 - Forschungsbereich Software Engineering
-
tuw.publication.orgunit
E056-26 - Fachbereich Automated Reasoning
-
tuw.publisher.doi
10.18420/se2026_66
-
dc.description.numberOfPages
2
-
tuw.author.orcid
0000-0002-2649-1958
-
tuw.event.name
Software Engineering 2026 (SE 2026)
en
tuw.event.startdate
23-02-2026
-
tuw.event.enddate
27-02-2026
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Bern
-
tuw.event.country
CH
-
tuw.event.presenter
Christakis, Maria
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.fulltext
no Fulltext
-
item.languageiso639-1
en
-
item.cerifentitytype
Publications
-
item.grantfulltext
none
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.openairetype
conference paper
-
crisitem.author.dept
E194-01 - Forschungsbereich Software Engineering
-
crisitem.author.orcid
0000-0002-2649-1958
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering