Abstract
This paper describes a practical application of transformation-based analysis and code generation. An overview is given of an approach for automatically constructing Java stress tests whose execution exercises all "interesting" class initialization sequence possibilities for a given class hierarchy.
Original language | English (US) |
---|---|
Pages (from-to) | 99-114 |
Number of pages | 16 |
Journal | Electronic Notes in Theoretical Computer Science |
Volume | 174 |
Issue number | 1 |
DOIs | |
State | Published - Apr 24 2007 |
Keywords
- <clinit> method
- HATS
- JVM
- Java class initialization
- TL
- program transformation
- strategic programming
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science