This article originally appeared in the January
2003 issue of The Rational Edge E-zine on-line magazine, copyright 2002-2003 IBM and Max
The Rational Unified Process (RUP) is a rigorous software development process advocated by the
Rational Software Corporation.
The downloadable PDF file of the paper on this site is the one prepared by the Rational Edge
editorial staff with the special assistance of Ms Marlene Ellin.
Published here October, 2003.
Terminating the Contract
Under normal circumstances, the acquirer closes the contract by issuing a final acceptance
-- and paying the bill -- once the supplier has performed all the specified work.
Under certain circumstances, however, you might want to or have to terminate the contract:
- By mutual agreement -- because you want to replace the contract with another in light of
new information, corporate changes, or a condition specified in the original contract.
of mutual frustration -- if the work proves impossible to perform or because of radically altered
- Because of legal requirements -- if the supplier files for bankruptcy, for
- For breach of an essential contractual term -- a material breach on the part of one
party may discharge the other from any further obligations.