Structural coverage criteria for testing object-oriented software. - Brigid Haworth (2002)