Creating a Meta-Model for Semantic Web Service Standards

Annotating web services with semantic information is a tremendous piece of work for persons who are not familiar with the languages and underlying logic. However, a graphical model can assist users to achieve this goal easily. Therefore, we reviewed existing standards and developed a meta-model and UML profile for semantic web services based on the current W3C submissions to enable an automatic generation of code and reduce this normally time-consuming task.