1.Contract-baseddesign2.TemporalLogics3.Contract-baseddesignwithtemporallogics4.OCRA:toolsupportandapplications5.Conclusionsandfuturedirections