> Congress / Final Programme / Tutorials / Tut6
Tut6: Semantic Web Services: Requirements, Modeling and Discovery
Room: Ariane 2
Presenter:
Mohand-Said Hacid, University Claude Bernard Lyon 1, France
Abstract
The vision of the Semantic Web is to make Web data machine processable, and rests on the premise that to do so we need to accommodate, somehow, the semantics of these data. Many technologies and methodologies are being developed within Artificial Intelligence, Databases, Software Engineering and Information Systems that can contribute towards the realization of this vision.
This tutorial focuses on:
| - |
Description languages for Semantic Web Services : We will investigate formal languages with well defined semantics |
| - |
Automatic Web Services discovery and selection : This involves locating Web services that provide a particular service and that adhere to requested properties. With semantic markup of services, we can specify the information necessary for Web service discovery as computer-interpretable semantic markup at the service Web sites, and a service registry search engine can automatically locate appropriate services |
| - |
Automatic Web service execution : it involves a computer program or agent automatically executing an identified Web service. Semantic markup of Web services provides a declarative, computer-interpretable API for executing services. The markup tells the agent what input is necessary, what information will be returned, and how to execute |
| - |
Automatic Web service composition and interoperation: this task involves the automatic selection, composition, and interoperation of appropriate Web services to perform some task, given a high-level description of the task's objective. Currently, if some task requires a composition of Web services that must interoperate, then the user must select the Web services, manually specify the composition, ensure that any software for interoperation is custom-created, and provide the input at choice points. With semantic markup of Web services, the information necessary to select, compose, and respond to services is encoded at the service Web sites. |
Presenter
Mohand-Said Hacid ( http://www710.univ-lyon1.fr/~mshacid ) is a Professor at the University Claude Bernard Lyon 1, France. He is leading the Database, Knowledge Representation and Reasoning group ( http://www710.univ-lyon1.fr/~dbkrr ). His research interests include Semantic Web, Knowledge Representation and Reasoning, Data Models and Query Languages for Database applications. He received his engineer degree in Computer Science from the University of Tizi-Ouzou (Algeria) in 1987 and his PhD in Computer Science from the National Institute of Applied Sciences of Lyon (France) in 1991. From 1991 to 2001 he was with IUT B in Lyon holding an Associate Professor position. Since 2001, he has been a Professor at the Computer Science department, University Claude Bernard Lyon, France. From April 1997 to January 1998 and June 1998 to September 1998 he was a visiting researcher at the Theoretical Computer Science Lab oratory, Aachen University of Technology, Germany . From May 2000 to March 2001 he was a visiting associate Professor at the Indiana Center for Database Systems , Purdue University, USA .

|