Skip to Main Content
The application of semantics in Web services as semantic Web services for dynamic discovery, composition, invocation and monitoring has been very helpful in enabling Enterprise Application Integration and E-Commerce. There are many initiatives that aim to realize the semantic Web services to enable effective exploitation of semantic annotations, and two major of them are Web service modeling ontology (WSMO) and ontology Web language for services (OWL-S). Several tools have been developed to realize both the conceptual models i.e. Web services execution environment (WSMX) is the reference implementation for WSMO, on the other side OWL-S reference implementation exists in the form of loose collection of individual tools like OWL-S Editor, OWL-S matchmaker, OWL-S virtual machine, OWL-S IDE, WSDL20WL-S converter and OWL-S2UDDI converter etc. In this paper, we have conducted a comparison of both the reference implementations to identify similarities and differences between them and to evaluate their potential to become widely accepted implementation recommendations.