Semantics of Business Vocabulary and Rules