GENIE: a decision support system for generalized negotiations