Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
An Applicable Family of Data Flow Testing Criteria
IEEE Transactions on Software Engineering
Adequate testing and object-oriented programming
Journal of Object-Oriented Programming
Incremental testing of object-oriented class structures
ICSE '92 Proceedings of the 14th international conference on Software engineering
Automated flow graph-based testing of object-oriented software modules
Journal of Systems and Software - Special issue on object-oriented software
Efficient computation of interprocedural definition-use chains
ACM Transactions on Programming Languages and Systems (TOPLAS)
VIPERS: a data flow visual programming environment based on the Tcl language
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Performing data flow testing on classes
SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
Exploring dataflow testing of arrays
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
OMEN: A strategy for testing object-oriented software
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
TACCLE: a methodology for object-oriented software testing at the class and cluster levels
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Data-Flow Testing Methodology for a Dataflow Based Visual Programming Language
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
Testing Object Oriented Software
Proceedings of the 26th International Conference on Software Engineering
Object distance and its application to adaptive random testing of object-oriented programs
Proceedings of the 1st international workshop on Random testing
Hi-index | 0.00 |
Commercial and research Visual Dataflow Languages (VDFLs) with object oriented features have had a substantial impact on end-user programming. Like any other object oriented programming languages, be they visual or textual, VDFLs often contain faults. In this article we investigate, from a data-flow testing perspective, the various side effects introduced by objects behavior in VDFLs. Our findings helped us establish the theoretical and practical foundations needed to adapt code-based data-flow test adequacy criteria to VDFLs, in the context of Prograph [7], and provide users of the latter with some of the error detection benefits of traditional object oriented testing.