A Contract represents a formal or informal specification of an agreement between a provider and a consumer that specifies the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction.
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.
Business. Passive Structure.
Travel Insurance Policy.