Gravar-mail: EON: a component-based approach to automation of protocol-directed therapy.