Triantis, A., A. Kameas, and I. Zaharakis,  "4Ds: an Architecture that dynamically synthesizes distributed content with distributed expertise into educational applications that support sustainable sessions for distributed learners",  Themes in Education, Special Edition "Information and Communication Technologies in Distance Learning: Issues and Trends", vol. 6, issue 2, pp. 169-187, 2005.