Elementos o Secciones del contrato

Operación o Nombre: Se refiere al nombre de la operación y sus parámetros.

Responsabilidades: Descripción informal de la función IR responsabilidades que debe cumplir la operación.

Tipo: Entorno de la operación (concepto,vclase de software, interfaz)

Referencias: Números de referencia de las funciones del sistema, casos de uso, etc. que intervienen en la operación.

Notas: Notas de diseño, algoritmos, e información afín.

Excepciones: Descripción de la relación del sistema en situaciones no esperadas, casos inusuales.

Salida: Mensajes o registros que se envían fuera del sistema.

Poscondiciones: El estado del sistema después de la operación.

Precondiciones: Suposiciones acerca del estado del sistema antes de ejecutar la operación.

Fuente: Apuntes de Informática V de la FCA de la UNAM