A Test Design Methodology for Protocol Testing
IEEE Transactions on Software Engineering
Test sequence selection based on static data flow analysis
Computer Communications
Formal Methods for Protocol Testing: A Detailed Study
IEEE Transactions on Software Engineering
The craft of Prolog
Automated Module Testing in Prolog
IEEE Transactions on Software Engineering
Computer Networks and ISDN Systems - Formal description technique (FDT) languages for protocols
Formal methods for test sequence generation
Computer Communications
Protocol testing: review of methods and relevance for software testing
ISSTA '94 Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
Test case generation using Prolog
ICSE '85 Proceedings of the 8th international conference on Software engineering
Automating Specification-Based Software Testing
Automating Specification-Based Software Testing
PROLOG Programming for Artificial Intelligence
PROLOG Programming for Artificial Intelligence
Software Testing Techniques
Art of Software Testing
Test-Case Generation from Prolog-Based Specifications
IEEE Software
Benchmarking software requirements documentation for space application
SAFECOMP'10 Proceedings of the 29th international conference on Computer safety, reliability, and security
Designing fault injection experiments using state-based model to test a space software
LADC'07 Proceedings of the Third Latin-American conference on Dependable Computing
Advances in Engineering Software
Contributions of model checking and CoFI methodology to the development of space embedded software
Empirical Software Engineering
Hi-index | 0.00 |
This paper describes a tool called ConData used as test generation for communication protocols specified as extended finite state machines. The strategy for test generation combines different specification-based test methods: (i) transition testing for the control part of a protocol and (ii) syntax and equivalence partitioning for the data part. The tool uses a representation of the protocol in PSL (Protocol Specification Language), which is transformed into a format readable by a Prolog program. This implements the test strategies mentioned above. The text also presents some results obtained in the test generation for the protocol of the Tele-command Communication System of the SACI-1 satellite.