REST fundamentals - Deriving REST constraints