Dealing with an enormous amount of data is characteristic of validating complex and safety-critical software systems. ATP, a high-level programming language, supports the validation process. In a patient monitor test environment it has shown its usefulness and power by enabling a dramatic increase in productivity. Its universal character allows it to migrate validation scenarios to different products based on other architectural paradigms. by Andreas Pirrung This article concentrates on the specific problem of transforming a test design into concrete automatic test procedures. For a systematic overview and context the reader is referred to Article 12. As described in that article, the test design identifies and documents the test set for a ...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
The increased importance of software creates high requirements for software quality. The increased ...
Trends such as globalisation, standardisation and shorter life-cycles place great demands on the fle...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
deals with problems of software testing. Software can be tested either manually or automatically. Th...
Software is today used in more and different ways than ever before. From refrigerators and cars to s...
Software can be tested either manually or automatically. The two approaches are complementary: autom...
Abstract. Testing remains the principal means of verification in many certification regimes. Formal ...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
System vendors focus more and more on the quality of a system instead of increasing functionality. T...
The validation approach for assuring quality of software does often include the conduction of tests....
Automated testing (hereafter referred to as just ‘testing’) has become an essential process for impr...
AbstractThis paper demonstrates a case study of combining two rigorous software specification and te...
Automated test design is an approach to test design in which automata are utilized for generating te...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
The increased importance of software creates high requirements for software quality. The increased ...
Trends such as globalisation, standardisation and shorter life-cycles place great demands on the fle...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
deals with problems of software testing. Software can be tested either manually or automatically. Th...
Software is today used in more and different ways than ever before. From refrigerators and cars to s...
Software can be tested either manually or automatically. The two approaches are complementary: autom...
Abstract. Testing remains the principal means of verification in many certification regimes. Formal ...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
System vendors focus more and more on the quality of a system instead of increasing functionality. T...
The validation approach for assuring quality of software does often include the conduction of tests....
Automated testing (hereafter referred to as just ‘testing’) has become an essential process for impr...
AbstractThis paper demonstrates a case study of combining two rigorous software specification and te...
Automated test design is an approach to test design in which automata are utilized for generating te...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
The increased importance of software creates high requirements for software quality. The increased ...