Rossakand Kirova. Elements of Software Architectures-the Gensif/garm Model 4. 2 Garm-an Architecture Reference Model. 1996.