Testing properties of dataflow program operators
Testing properties of dataflow program operators
复制标题
测试数据流程序运算符的属性
DOI:
10.1109/ase.2013.6693071
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
Kun
中科院分区:
文献类型:
--
作者:
Zhihong Xu;Martin Hirzel;G. Rothermel;Kun
Dataflow programming languages, which represent programs as graphs of data streams and operators, are becoming increasingly popular and being used to create a wide array of commercial software applications. The dependability of programs written in these languages, as well as the systems used to compile and run these programs, hinges on the correctness of the semantic properties associated with operators. Unfortunately, these properties are often poorly defined, and frequently are not checked, and this can lead to a wide range of problems in the programs that use the operators. In this paper we present an approach for improving the dependability of dataflow programs by checking operators for necessary properties. Our approach is dynamic, and involves generating tests whose results are checked to determine whether specific properties hold or not. We present empirical data that shows that our approach is both effective and efficient at assessing the status of properties.
DOI:
10.14778/2350229.2350244
发表时间:
2012-07
期刊:
ArXiv
影响因子:
--
作者:
Fabian Hueske;Mathias Peters;Matthias Sax;Astrid Rheinländer;Rico Bergmann;Aljoscha Krettek;K. Tzoumas-K.-Tzouma
通讯作者:
Fabian Hueske;Mathias Peters;Matthias Sax;Astrid Rheinländer;Rico Bergmann;Aljoscha Krettek;K. Tzoumas-K.-Tzouma