Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Regression testing in an industrial environment
Communications of the ACM
Patterns in property specifications for finite-state verification
Proceedings of the 21st international conference on Software engineering
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Library-Based Design and Consistency Checking of System-Level Industrial Test Cases
FASE '01 Proceedings of the 4th International Conference on Fundamental Approaches to Software Engineering
Scenario-Based Functional Regression Testing
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
A requirement verification framework for real-time embedded systems
A requirement verification framework for real-time embedded systems
Quality of test specification by application of patterns
Proceedings of the 15th Conference on Pattern Languages of Programs
Towards the testing of power-aware software applications for wireless sensor networks
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
A new method for testing embedded software with scenario pattern
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Systematic management of simulation state for multi-branch simulations in simulink
Proceedings of the Symposium on Theory of Modeling & Simulation - DEVS Integrative M&S Symposium
An approach to testing commercial embedded systems
Journal of Systems and Software
Hi-index | 0.00 |
The verification pattern (VP) approach for rapidly testing real-time embedded systems first classifies system scenarios into patterns. For each scenario pattern (SP), the approach develops a test script template to test all the scenarios belonging to that pattern. In this way, instead of developing numerous test scripts to test the system, test engineers can customize and reuse a set of test script templates to test the entire application, saving significant effort and time. This approach works particularly well for testing systems undergoing constant updates because test engineers can easily update or regenerate test scripts by reusing the test templates. The authors have applied this approach at industrial sites to test several safety-critical implantable medical devices. The applications significantly reduced cost and effort while maintaining the original quality requirements compared to the existing approaches.