The term and definition of Design Contract