Hubbry Logo
Web Services Modeling LanguageWeb Services Modeling LanguageMain
Open search
Web Services Modeling Language
Community hub
Web Services Modeling Language
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Web Services Modeling Language
from Wikipedia

WSML or Web Service Modeling Language is a formal language that provides a syntax and semantics for the Web Service Modeling Ontology (WSMO).

In other words, the WSML provides means to formally describe the WSMO elements as Ontologies, Semantic Web services, Goals, and Mediators.[1]

The WSML is based on the logical formalisms as Description Logic, First-order Logic and Logic Programming.[2]

Language variants of WSML

[edit]
  • WSML Core, defined as an intersection of the Description Logic and Horn Logic. Supports modeling classes, attributes, binary relations and instances.
  • WSML-DL, extension of the WSML Core, fully captures the Description Logic .
  • WSML-Flight, extension of the WSML Core, provides features as meta-modeling, constraints and nonmonotonic negation.
  • WSML-Rule, extension of the WSML-Flight, provides Logic Programming capabilities.
  • WSML-Full, a unification of the WSML-DL and WSML-Rule.[3]

See also

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
Add your contribution
Related Hubs
User Avatar
No comments yet.