Semantic Web Service

From Saltlux

Jump to: navigation, search

Semantic web service semi-automatically accomplishes the notification, discovery, construction and practical work by mark-up software resources self-contained, self-describing and semantically.
Semantic web service can be defined as a part of semantic web.
Image:SWS_01.jpg
(source : Semantic Web Services)

1. Issues resolved by semantic web service
Xml standard for mutual application of web service only provides structural mutual application and does not mean semantics of a message. Foe example, WSDL can define the operation possibly through structure of web service and data link, but not define the semantic meaning of data and semantic limitation of data. To do these it is necessary to obtain a definite agreement on web services and mutual actions from programmer and it make the automatic synthesizing of web services difficult. Semantic web services are the upper most classes of web service infrastructure for semantic meaning of web service.

2. Potential Advantages
The higher service quality may be provided through proactive semantic discovery of web service to enable the synthesis and accomplishment of functions.

3. Choreography vs. orchestration
Choreography is a description of behavior of services into functions of consumer’s point of view looked like message exchange collections from outside in accordance with message exchange pattern in minor selection.
Orchestration describes the methodology of cooperation and communication to achieve general purposes of one or more services.

4. Related Technologies
Semantic Web Languages
- OIL
- DAML
- DAML+OIL
- OWL
- RDF
- WSML
- SAWSDL
Semantic Web Service frameworks
- WSMF
- OWL-S
- WSMO
- IRS-III
- METEOR-S
- BioMOBY (Bioinformatics)

5. Related Projects
 
A. European Projects
    i. Ongoing projects funded in the Seventh Framework Program
     1. SHAPE 
     2. SOA4All
     3. Service Web 3.0
   ii. Ongoing and previous projects funded in the Sixth Framework Program 
     1. DIP
     2. Knowledge Web
     3. LUISA
     4. Transitioning Applications to Ontologies
     5. INFRAWEBS 
     6. SEEMP
     7. SemanticGov
     8. SUPER
   iii. Previous projects funded in the Fifth Framework Program
     1. Esperonto (IST-2001-34373) has developed ODE SWS, a toolset for design and composition of Semantic Web Services
     2. SWWS
     3. S-ten
     4. Adaptive Services Grid 
 B. Other Projects
   i. QuASAR. Quality Assurance of Semantic Annotations for Services. A project of the school of computer science, University of Manchester.
   ii. SWSI. The Semantic Web Services Initiative is an ad hoc initiative of academic and industrial researchers, many of which are involved in DARPA and research projects funded by the European Community.
   iii. METEOR-S. A project of the LSDIS Lab, University of Georgia and Kno.e.sis Center, Wright State University.
   iv. 3S@kno.e.sis. Semantics(Services, Science) : The 3S project at the kno.e.sis center, Wright State University, Dayton, OH. 

6. References
A. Belhajjame, K., Embury, S.M., Paton, N.W., Stevens, R. and Goble, A.C., (April 2008). "Automatic Annotations of Semantic Web Services Based on Workflow Definitions". ACM Transactions on the Web 2: 1?34.
B. Sinuhe Arroyo et al. (2004). Semantic Aspects of Web Services in Practical Handbook of Internet Computing. Chapman Hall and CRC Press. ISBN 1-58488-381-2.
C. Cardoso, J., Sheth, Amit (Eds.), (2006). Semantic Web Services, Processes and Applications. Springer. ISBN 0-387-30239-5.
D. Zeng, Honglei; T.C. Son (March 2001). "Semantic Web Services". Intelligent Systems 16: 46?53. IEEE.
E. Kuropka, D.; Troger, P.; Staab, S.; Weske, M. (Eds.) (2008). Semantic Service Provisioning. Springer. -ISBN 3-5407-8616-3-.
F. Retrieved from "http://en.wikipedia.org/wiki/Semantic_Web_Services"

Categories: All articles to be merged | Semantic Web | Web services
Hidden category: Articles to be merged since August 2007