A hybrid representation model for service contracts