The paper describing the electronic broker and rules engine that I developed.