A new architecture for integration of heterogeneous software components - Van Mulligen, EM; Timmers, T; Van Bemmel, JH (Meth Inform Med, 1993)