Software maintenance agreement
As software maintenance agreements go, this one is short, straightforward and easy to use.
The core maintenance services covered are the provision and/or application of software updates and upgrades. This agreement includes all those provisions that you might expect to find in any maintenance agreement for software, but not a great deal else. The details of the services themselves are set out in a service level agreement, which is attached as a schedule.
If you are putting together a document that covers both software support and maintenance services, see these documents instead.