Semantic representation of public web service descriptions