A Contract is defined as a formal or informal specification of an agreement that specifies the rights and obligations associated with a Product.

A Contract may also be or include a Service Level Agreement (SLA), describing an agreement about the functionality and quality of the services that are part of a Product.

A Contract is a specialization of a Business Object.

The relationships that apply to a Business Object also apply to a Contract. A Contract may have an Aggregation relationship with a Product.

The name of a Contract should preferably be a noun.

Category:

Business. Passive Structure.

Examples:

Travel Insurance Policy.