For Contract Model we have a term and definition in Agile Modeling.

A model that defines an agreement between two or more parties. A contract model is something that the parties should mutually agree to and mutually change over time if required. Contract models are often required when an external group controls an information resource that your system requires, such as a database, legacy application or information service.
See more Agile Modeling Terms ...
Browse words that start with: