Semantic Web Services and Processes (CSCI 8351)
A special version of Enterprise Integration course (CSCI 8351, Call No 19-925) for Spring 2004
LSDIS Lab, Computer Science, University of Georgia
Earlier courses on related topics: Semantic Web (Spring 2002), Semantic Enterprise (Fall 2002), Global Information Systems (Spring 2003), Semantic Web (Fall 2003)  

Professor: Amit Sheth

Teaching Assistants: Christopher Thomas, Kunal Verma

Course Description

Reading/ Reference

Course Material




Teaching Assistants


The Emergence of the internet as an medium for business transactions has lead to an enormous increase in B2B transactions, enabling formation of virtual enterprises. Several architectures have been postulated for more flexible and scalable process environments; for example, [Sheth et al., 1999] discusses process portal, process vortex and dynamic trading processes as three points in a space recognizing various types of business relationships, as well as more technical issues of scale and dynamism.  Increasingly, the growth of Web services and service oriented architecture (SOA) offer attractive basis for realizing such architectures.   With the help of industry wide acceptance of standards like BPEL4WS, WSDL and SOAP, Web Services offer the potential of low cost and immediate integration with other applications.

This course will cover the state of the art in Web services and Web processes. It will look at the emerging field of Semantic Web as an enabler for greater automation and dynamism with the help of Semantic Web Services. Following topics will be discussed

  • Web service standards - WSDL, UDDI, SOAP, BPEL4WS, WsPolicy etc.
  • Semantic Web Services- METEOR-S, DAML-S, etc.
  • Semantic Web Processes Lifecycle: applying semantics to improve Web Service/Process annotation, discovery, composition, choreography, orchestration
  • Industrial standards (EbXML, RossettaNet, EDI) and research initiatives (SWSL, SWWS, etc.)

Semantic Web Services is turning out to be a multidisciplinary field. Consequently, this is an advanced course involving topics in Internet/WWW, Database Management, Information Systems, Workflow Management, Information Retrieval and Artificial Intelligence.

Follow the links on left marked Description and Reading for more background information about the course. Course Material and Students' Course Pages (from the Students link) take you to presentations and outcome.

Lecture times:
Tuesdays and Thursdays 9.30 - 10.45 am
Wednesdays 9.05 - 9.55 am