arrow
返回

Fragment class analysis for testing of polymorphism in Java software

delete2004-06-01
delete36
delete
OA
AI
A
Atanas Rountev
A
Ana Milanova
B
Barbara G. Ryder
DOI:10.1109/TSE.2004.20delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Testing of polymorphism in object-oriented software may require coverage of all possible bindings of receiver classes and target methods at call sites. Tools that measure this coverage need to use class analysis to compute the coverage requirements. However, traditional whole-program class analysis cannot be used when testing incomplete programs. To solve this problem, we present a general approach for adapting whole-program class analyses to operate on program fragments. Furthermore, since analysis precision is critical for coverage tools, we provide precision measurements for several analyses by determining which of the computed coverage requirements are actually feasible for a set of subject components. Our work enables the use of whole-program class analyses for testing of polymorphism in partial programs, and identifies analyses that potentially are good candidates for use in coverage tools.
Keyword:
program analysis
class analysis
test coverage
object-oriented software

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

Inhaled nitric oxide as a screening vasodilator agent in primary pulmonary hypertension
err1996-12-01
err0
PREAI
errO. Sitbon; F. Brenot; A. Denjean; A. Bergeron; F. Parent; R. Azarian; P. Hervé; B. Raffestin; G. Simonneau
err分享
err收藏
Novel κ light-chain gene rearrangements in mouse λ light chain-producing B lymphocytes
err1984-02-01
err0
PREAI
errJeannine Durdik; Mark W. Moore; Erik Selsing
err分享
err收藏
Whole brain inputs to major descending pathways of the anterior lateral motor cortex
err2023-08-01
err0
PREAI
errTonghui Xu; Zitao Jin; Mei Yang; Zhilong Chen; Huan Xiong
err分享
err收藏
err分享
err收藏
Microchemical instrumentation
err2004-02-19
err0
PREAI
errLeroy Hood; Michael Hunkapiller; Rodney Hewick; Charles E. Giffin; William J. Dreyer
err分享
err收藏
Transition metal binding properties of the redox-active 1,4,7,10,13,16-hexa(ferrocenylmethyl)-1,4,7,10,13,16-hexaazacyclooctadecane and its electrochemical behaviour in a non-aqueous solvent
err1999-12-01
err0
PREAI
errJosé Manuel Lloris; Ramón Martı́nez-Máñez; Juan Soto; Teresa Pardo; M.E. Padilla Tosta; Angel Benito; Maria Dolores Marcos
err分享
err收藏
学者 查看更多内容