Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Test Selection Based on Finite State Models
IEEE Transactions on Software Engineering
Automated Module Testing in Prolog
IEEE Transactions on Software Engineering
Structural specification-based testing with ADL
ISSTA '96 Proceedings of the 1996 ACM SIGSOFT international symposium on Software testing and analysis
A Framework for Specification-Based Testing
IEEE Transactions on Software Engineering
Software unit test coverage and adequacy
ACM Computing Surveys (CSUR)
SOFL: A Formal Engineering Methodology for Industrial Applications
IEEE Transactions on Software Engineering
Generating test data from SOFL specifications
Journal of Systems and Software
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Software Testing: A Craftman's Approach
Software Testing: A Craftman's Approach
Software Engineer's Reference Book
Software Engineer's Reference Book
Fundamentals of Software Engineering
Fundamentals of Software Engineering
The State-Based Testing of Object-Oriented Programs
ICSM '93 Proceedings of the Conference on Software Maintenance
The Cow_Suite Approach to Planning and Deriving Test Suites in UML Projects
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Formal Engineering for Industrial Software Development
Formal Engineering for Industrial Software Development
Testing Software Design Modeled by Finite-State Machines
IEEE Transactions on Software Engineering
Generating tests from UML specifications
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
A relation-based method combining functional and structural testing for test case generation
Journal of Systems and Software
Testing against visual contracts: model-based coverage
ICGT'12 Proceedings of the 6th international conference on Graph Transformations
Hi-index | 0.00 |
Integration testing of programs based on formal specifications can benefit considerably from the comprehensibility of specifications. In this paper, we describe an approach to testing programs based on data-flow-oriented specifications by analyzing data flow paths and discussing criteria for test case generation. This approach suggests a specific way to generate test cases directly from formalized data flow diagrams and the associated textual specifications. We apply the approach in a case study of testing part of an ATM system to evaluate its effectiveness in fault detection and to uncover its weakness for further improvement.