Collaborative software architectures for interactive biomedical applications - A. Tirado Ramos (2007)