enso with consequence of symbol
HOME | PROJECTS | BIOS | PUBLICATIONS | TUTORIALS | CONTACT  
   
 

Semantic Web Services

A growing trend in software architecture is to build self-contained and modular software components called Web services, that can be described, published, located and invoked over the Internet.

Web services promote interoperability between disparate heterogeneous applications by leveraging standardized Web-based technologies. To enable automated operations on web services, recent research has explored annotating Web services with computer-interpretable descriptions of their properties such as behaviour, purpose, preconditions, and effects.

There have been several proposals for semantic web services, including OWL-S and the Web Serviced Modelling Ontology (WSMO). Since these proposals are all being reviewed by the World Wide Web Consortium (W3C), it is important to provide a formal harmonization of the efforts rather than create an environment with conflicting standards. Work in Applications of PSL to Semantic Web Services proposed an axiomatization of OWL-S concepts using PSL, and this axiomatization later became the foundation for Semantic Web Services Ontology (SWSO), which was published as a W3C Member Submission to the World Wide Web Consortium.

Important open problems within this area include the characterization of the relationship between SWSO and other proposals for semantic web services. Such a characterization will either provide an explicit axiomatization of other informal web service ontologies or it will specify semantic mappings between the axiomatizations of the ontologies.

<<back to projects