Rigorous estimation of floating-point round-off errors with symbolic taylor expansions
A Solovyev, MS Baranowski, I Briggs… - ACM Transactions on …, 2018 - dl.acm.org
Rigorous estimation of maximum floating-point round-off errors is an important capability
central to many formal verification tools. Unfortunately, available techniques for this task …
central to many formal verification tools. Unfortunately, available techniques for this task …
Formal methods in industry
Formal methods encompass a wide choice of techniques and tools for the specification,
development, analysis, and verification of software and hardware systems. Formal methods …
development, analysis, and verification of software and hardware systems. Formal methods …
JDart: A Dynamic Symbolic Analysis Framework
We describe JDart, a dynamic symbolic analysis framework for Java. A distinguishing
feature of JDart is its modular architecture: the main component that performs dynamic …
feature of JDart is its modular architecture: the main component that performs dynamic …
TSTL: the template scripting testing language
A test harness, in automated test generation, defines the set of valid tests for a system, as
well as their correctness properties. The difficulty of writing test harnesses is a major …
well as their correctness properties. The difficulty of writing test harnesses is a major …
Verifying the safety of a flight-critical system
G Brat, D Bushnell, M Davies… - FM 2015: Formal …, 2015 - Springer
This paper describes our work on demonstrating verification technologies on a flight-critical
system of realistic functionality, size, and complexity. Our work targeted a commercial aircraft …
system of realistic functionality, size, and complexity. Our work targeted a commercial aircraft …
Testing method for multi-uav conflict resolution using agent-based simulation and multi-objective search
A new approach to testing multi-UAV conflict resolution algorithms is presented. The
problem is formulated as a multi-objective search problem with two objectives: finding air …
problem is formulated as a multi-objective search problem with two objectives: finding air …
A little language for testing
The difficulty of writing test harnesses is a major obstacle to the adoption of automated
testing and model checking. Languages designed for harness definition are usually tied to a …
testing and model checking. Languages designed for harness definition are usually tied to a …
TSTL: a language and tool for testing
Writing a test harness is a difficult and repetitive program-ming task, and the lack of tool
support for customized auto-mated testing is an obstacle to the adoption of more sophis …
support for customized auto-mated testing is an obstacle to the adoption of more sophis …
[PDF][PDF] Engineering of safe autonomous vehicles through seamless integration of system development and system operation
M Mauritz - 2019 - core.ac.uk
Autonomous vehicles will share the road with human drivers within the next couple of years.
This will revolutionize road traffic and provide a positive benefit for road safety, traffic density …
This will revolutionize road traffic and provide a positive benefit for road safety, traffic density …
Exact heap summaries for symbolic execution
A recent trend in the analysis of object-oriented programs is the modeling of references as
sets of guarded values, enabling multiple heap shapes to be represented in a single state. A …
sets of guarded values, enabling multiple heap shapes to be represented in a single state. A …