Paper
11 January 2012 Call-graph-based inter-class MM path generation
Wei He, Ruilian Zhao
Author Affiliations +
Abstract
Inter-class testing is the testing of classes for composing an object-oriented system or subsystem during integration. MM Path is defined as an interleaved sequence of method executions linked by messages. It represents the interactions between methods in object-oriented software well, hence fits for object-oriented integration testing. However, the current MM Path generation methods only support intra-class testing. In this paper, a call-graph-based approach is proposed to promote MM Path automatic generation from intra-class to inter-class level. The approach is evaluated by controlled experiments on 12 Java benchmark programs with two typical call graph construction algorithms, Class Hierarchy Analysis and Anderson's Points-to Analysis. Then, the impact of the two algorithms on inter-class MM path generation efficiency is studied. The result shows that our approach is practicable and Anderson's Points-to Analysis outperforms Class Hierarchy Analysis for inter-class MM Path generation.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Wei He and Ruilian Zhao "Call-graph-based inter-class MM path generation", Proc. SPIE 8349, Fourth International Conference on Machine Vision (ICMV 2011): Machine Vision, Image Processing, and Pattern Analysis, 834905 (11 January 2012); https://doi.org/10.1117/12.920088
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Receivers

Statistical analysis

Java

Analytical research

Solids

Lab on a chip

Machine vision

RELATED CONTENT

General principles and stages of optimal AFCS design
Proceedings of SPIE (December 16 2014)
Automatic method for inspecting plywood shear samples
Proceedings of SPIE (March 01 1991)
A mixed approach to book splitting
Proceedings of SPIE (January 28 2008)
Enforcing fairness in a live-streaming system
Proceedings of SPIE (January 28 2008)

Back to Top