MSM4J Vocabulary provides a Java object model for the manipulation of service descriptions in terms of the Minimal Service Model vocabulary.