Malfunction of safety-critical systems may cause damage to people and the environment. Software within those systems is rigorously designed and verified according to domain specific guidance, such as ISO26262 for automotive safety. This paper describes academic and industrial co-operation in tool development to support one of the most stringent of the requirements - achieving full code coverage in requirements-driven testing. We present a verification work flow supported by a tool that integrates the coverage measurement tool RapiCover with the test-vector generator FShell. The tool assists closing the coverage gap by providing the engineer with test vectors that help in debugging coverage-related code quality issues and creating new test c...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Software creation requires not only testing during the development cycle by the development staff, b...
We propose and demonstrate a method for the reduction of testing effort in safety-critical software ...
Malfunction of safety-critical systems may cause damage to people and the environment. Software with...
Malfunction of safety-critical systems may cause damage to people and the environment. Software with...
The V&V practices of safety-critical industries (e.g. avionics) are currently based on either unit t...
International audienceThe V&V practices of safety-critical industries (e.g. avionics) are currently ...
Associated research group: Critical Systems Research GroupStructural coverage metrics have tradition...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
The importance and requirements of certifying safety critical software is today more apparent than e...
peer-reviewedWe propose a method tailored to the requirements of safety-critical embedded automotiv...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
When using model checking to verify programs in practice, it is not usually possible to achieve comp...
Part 2: Testing in PracticeInternational audienceThe application of test automation tools in a safet...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Software creation requires not only testing during the development cycle by the development staff, b...
We propose and demonstrate a method for the reduction of testing effort in safety-critical software ...
Malfunction of safety-critical systems may cause damage to people and the environment. Software with...
Malfunction of safety-critical systems may cause damage to people and the environment. Software with...
The V&V practices of safety-critical industries (e.g. avionics) are currently based on either unit t...
International audienceThe V&V practices of safety-critical industries (e.g. avionics) are currently ...
Associated research group: Critical Systems Research GroupStructural coverage metrics have tradition...
Associated research group: Critical Systems Research GroupThis paper presents a method for automatic...
The importance and requirements of certifying safety critical software is today more apparent than e...
peer-reviewedWe propose a method tailored to the requirements of safety-critical embedded automotiv...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
When using model checking to verify programs in practice, it is not usually possible to achieve comp...
Part 2: Testing in PracticeInternational audienceThe application of test automation tools in a safet...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Software creation requires not only testing during the development cycle by the development staff, b...
We propose and demonstrate a method for the reduction of testing effort in safety-critical software ...