Software architectures and component technology. - Aksit, Mehmet (Dordrecht : Kluwer Academic Publishers, 2002)