In engineering of safety critical systems, regulatory standards often put requirements on both traceable specification-based testing, and structural coverage on program units. Automated test generation techniques can be used to generate inputs to cover the structural aspects of a program. However, there is no conclusive evidence on how automated test generation compares to manual test design, or how testing based on the program implementation relates to specification-based testing. In this paper, we investigate specification-and implementation-based testing of embedded software written in the IEC 61131-3 language, a programming standard used in many embedded safety critical software systems. Further, we measure the efficiency and effectiven...
Software testing is a crucial but cost consuming practice in the development of safety critical soft...
In software development, testers often focus on functional testing to validate implemented programs ...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
In engineering of safety critical systems, regulatory standards often put requirements on both trace...
Automated test generation has been suggested as a way of creating tests at a lower cost. Nonetheless...
Testing is an important activity in engineering of industrial embedded software. In certain applicat...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Automatically generating effective test suites promises a significant impact on testing practice by ...
University of Minnesota Ph.D. dissertation. November 2012. Major: Computer science. Advisor: Dr. Mat...
Testing is an important activity in engineering of industrial embedded software. In certain applicat...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
This paper reports on an industrial pilot project that introduces systematic, automated module testi...
Generating test cases from the specification can be done early in the software development life cycl...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
Software testing is a crucial but cost consuming practice in the development of safety critical soft...
In software development, testers often focus on functional testing to validate implemented programs ...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
In engineering of safety critical systems, regulatory standards often put requirements on both trace...
Automated test generation has been suggested as a way of creating tests at a lower cost. Nonetheless...
Testing is an important activity in engineering of industrial embedded software. In certain applicat...
Since the early days of software testing, automatic test generation has been suggested as a way of a...
Automatically generating effective test suites promises a significant impact on testing practice by ...
University of Minnesota Ph.D. dissertation. November 2012. Major: Computer science. Advisor: Dr. Mat...
Testing is an important activity in engineering of industrial embedded software. In certain applicat...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
This paper reports on an industrial pilot project that introduces systematic, automated module testi...
Generating test cases from the specification can be done early in the software development life cycl...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
Software testing is a crucial but cost consuming practice in the development of safety critical soft...
In software development, testers often focus on functional testing to validate implemented programs ...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...