(
)
Represents a formal or informal specifcation of an agreement between a provider and a consumer that specifes the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction.