Adaptive object-oriented software the demeter method with propagation patterns - Lieberherr lhKarl J (International Thomson Publishing, 1995)