The Semantic Web is an activity by the WWW Consortium to create a large set of XML-based languages, along with information on how various tags relate to real-world objects and concepts. This course covers Semantic Web technologies, including RDF (Resource Description Format--a structure for describing and interchanging metadata on the web) and OWL (Web Ontology Language), with domain-specific standards and ontologies (formal specifications of how to represent objects and concepts). Representative applications of RDF, OWL, and ontologies will be discussed. Students will complete a Semantic Web project in an application area of interest to them. Examples will be drawn from several application areas throughout the course, including the life sciences, knowledge management, electronic commerce and web services choreography. Domain-specific implementation strategies such as LSID (Life Sciences Identifier) and various vertical ontologies will be addressed.
Prerequisites: Prerequisite: 605.444 XML: Technology and Applications or equivalent.