Abstract
We investigate the problem of specification based testing
with dense sets of inputs and outputs, in particular with
imprecision as they might occur due to errors in measurements,
numerical instability or noisy channels. Using quantitative
transition systems to describe implementations and
specifications, we introduce implementation relations that
capture a notion of correctness “up to ε��?, allowing deviations
of implementation from the specification of at most ε.
These quantitative implementation relations are described
as Hausdorff distances between certain sets of traces. They
are conservative extensions of the well-known ioco relation.
We develop an on-line and an off-line algorithm to generate
test cases from a requirement specification, modeled as a
quantitative transition system. Both algorithms are shown
to be sound and complete with respect to the quantitative
implementation relations introduced.
Original language | Undefined |
---|---|
Title of host publication | Proceedings of the 7th ACM International conference on Embedded software |
Editors | Luca de Alfaro, Jens Palsberg |
Place of Publication | New York |
Publisher | Association for Computing Machinery |
Pages | 227-236 |
Number of pages | 10 |
ISBN (Print) | 978-1-60558-468-3 |
DOIs | |
Publication status | Published - 2008 |
Event | 8th ACM International Conference on Embedded Software, EMSOFT 2008 - Atlanta, United States Duration: 19 Oct 2008 → 24 Oct 2008 Conference number: 8 |
Publication series
Name | |
---|---|
Publisher | ACM |
Conference
Conference | 8th ACM International Conference on Embedded Software, EMSOFT 2008 |
---|---|
Abbreviated title | EMSOFT |
Country/Territory | United States |
City | Atlanta |
Period | 19/10/08 → 24/10/08 |
Keywords
- EC Grant Agreement nr.: FP7/214755
- EC Grant Agreement nr.: FP7-ICT-2007-1
- IR-65420
- EWI-15202
- METIS-256469
- EC Grant Agreement nr.: IST-004527