As high speed development of Web Service technique, Web Service already come in thousands upon thousands homes as a new distributing technique, traditional Web application technique is used to solve the problems about how to use the Service by men. But now Web Service is used to solve the problems how to use the Service by computers. How to execute service completely by computers, we describe semantic adopting OWL-s which is based on Ontology, Semantic Web and Web Service are two main techniques which support the Semantic Web Service. OWL-s is a bridge between them. "Semantic"means that it is can be treated with by computer, and it tells computers what should to be done to the data. The work include not only to be expressed, but also to be manipulated. Semantic Web bases on Description Logic, which emphasized the expression of knowledge and the layers of concept.Ontology is a formal , explicit specification of a shared conceptualization, and it defines the semantic of the items and their relations.The semantic definition by Ontology made data can be understood and so can be manipulated by each other. OWL is a language which is put forward by W3C to describe ontology, and OWL-s is OWL for service .Based on this kind of language, we defined the concepts and the relations of the concepts, the requirement of services and the abilities of services .This is a foundation of our LIQUIDUS. We use it for defining the individuals, the actions ,the preconditions and the effects of the actions and so on. Furthermore, Semantic Web Service can make use of SOAP, WSDL, UDDI and some other techniques. We designed five parts: liquidus.ontology, liquidus.composer,... |