Caragiozidis M, Mouratidis N, Kavadias C, Loupis M, Berger M. Design methodology for a modular component based software architecture. In: 2008 32nd Annual IEEE International Computer Software and Applications Conference. IEEE; 2008. pp. 1122?1127.