Modeling Software Architecture Using Domain-Specific Patterns. - Jan Peter Riegel; C. Kaeseling; Martin Schütze (WICSA, 1999)