The Semantic Web vision is to make the Web machine-readable, allowing computers to integrate information from disparate sources to achieve the goals of end users (see Semantic Web Roadmap). By augmenting web pages with descriptions of the content they hol