A Critical Evaluation of Web Service Modeling Ontology and Web Service Modeling Language [chapter]

Omid Sharifi, Zeki Bayram
2016 Communications in Computer and Information Science  
Web Service Modeling Language (WSML), based on the Web Service Modeling Ontology (WSMO), is a large and highly complex language designed for the specification of semantic web services. It has different variants based on logical formalisms, such as Description Logics, First-Order Logic and Logic Programming. We perform an in-depth study of both WSMO and WSML, critically evaluating them by identifying their strong points and areas in which improvement would be beneficial. Our studies show that in
more » ... spite of all the features WSMO and WSML support, their sheer size and complexity are major weaknesses, and there are other areas in which important deficiencies exist as well. We point out those discovered deficiencies, and propose remedies for them, laying the foundation for a more tractable and useful formalism for specifying semantic web services.
doi:10.1007/978-3-319-47217-1_11 fatcat:xqjv2wkgxva2lcoeqlocw6ni2q