On expressing and monitoring behaviour in contracts | IEEE Conference Publication | IEEE Xplore