This text focuses on negotiation processes and how negotiation modelling frameworks and information technology can support these. A modelling framework for negotiation as a purposeful complex adaptive process is presented and computer-implemented in the first three chapters. Two game-theoretic contributions use non-cooperative games in extensive form and a computer-implemented graph model for conflict resolution, respectively. Two chapters use the negotiators' joint utility distribution to provide problem structure and computer support. A chapter on cognitive support uses restructurable modeling as a framework. One chapter matches information technologies with negotiation tasks. Another develops computer support based on preference programming. Two final chapters develop a stakeholder approach to support system evaluation, and a research framework for them, respectively.