Abstract
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.
Get full access to this article
View all access options for this article.
