XML grammar and parser for the Web Service Offerings Language

Kruti Patel · 2003

A Web Service is a service that can be accessed over a network using XML based messages communicated through Internet protocols. The Web Service Description Language (WSDL) enables description of the operations supported by a Web Service, the location of a Web Service, and methods for accessing a Web Service in XML. WSOL (Web Service Offerings Language) is a novel XML-based language, compatible with WSDL 1.1, for formal specification of constraints, management statements, multiple classes of service for Web Services and contracts between Web Services. Explicit and precise specification of such information is essential for management of Web Services and Web Service compositions. ... The focus of this thesis is on the development of XML grammar and parser for WSOL. The WSOL grammar is developed using the XML Schema language. The WSOL grammar enables generation of WSOL documents that conform to the grammar. A WSOL parser named "Premier" is developed in Java, based on the Apache Xerces2 Java XML parser. The WSOL parser enables validation of WSOL and WSOL-related documents and detection and notification of various syntax and semantic errors in them. An illustrative WSOL example is also developed that enables verification of the developed WSOL grammar and the WSOL parser.

Read the paper · More papers on PaperTik